Just, about the other "Age Wave":
Older people are not as productive, they spend less money, but require much more money to be spent on them.
In France, for what I know the best, old people are those who have the most of money and also those who spend the most. On one side you have the valid retirees, who travel a lot, do a lot of leisures, and give money to their children and grand-children. On the other side, you have non valid ones, who need some special cares, and they pay for these special cares, for example there is a job which is in a huge boom nowadays in France which is the fact to come to help old people at their home, for usual daily tasks (washing, eating, so on) and/or for medical tasks. This becomes more and more a huge market, and knowing someone who work in this realm, I can observe it very closely, it is even called the "grey market" (see? the color of hairs).
Add to this that Europe isn't that homogeneous concerning demography, France reaches its threshold of generation renewing, while on the other side Germany and Italy have big problems concerning this, the gap is significant.
Add to this the question of migration which isn't ruled at all and which is something here (you know, we're the shinning part of Eurasia and Africa can see our coasts with their eyes, some minute men in Europe would be crazy.
So, the analysis you did is not that simple.