Throwing more variables at a question we already have an answer to is a waste of time.
We know that older people get it more, die more, and are more at risk under all circumstances.
It is also infinitely easier to find old people than it is to find uninfected super-spreaders, we'll have vaccinated all the elderly long before anyone could develop a system to find the biggest potential spreaders.
Also, with vaccine production ramping up, a lot of countries project that they'll have vaccinated everyone by summer. Who cares if there's a better model? Elderly + frontline healthcare workers is a good enough model, go go go!
Less of them may die if we can get R0 under 1.0 faster by vaccinating those spreading the virus. It's absolutely still an open question IMO.
You are wrong about the first part. There are way more under 65 infected than over. And I've seen some preliminary studies that they do 80%+ of the viral spreading.