I don't think Europe will remain in its current state with these massive demographic changes.
The most likely outcome will probably be balkanisation of the continent along ethnic/racial/religious fault lines; which is what we see in other parts of the world.
The most diverse areas of the world are also the most volatile and it's fantasy of the highest order to believe that it's just going to be different in Europe.