Warren, One other trick you should consider. I noticed that your trip is just to Europe. You could consider having 2 holidays in Europe instead of just one. We have done this before and will be doing it next year as well (one trip in summer and one over Christmas). You just need to stop the first trip in Asia and start the second trip from Asia. In our case, Singapore is our "6 month stopover" and we will just pay for the SIN-BNE & BNE-SIN flights (we used Scoot last time for this). Keeping within the 35,000 miles can be a slight problem but it is do-able. Here is the itinerary I am current half way through booking for 2 in J and 1 in Y:
BNE-HKG(S)-LHR(S, surface)-BGO-HEL-SIN(6 month Stop)-HEL(S)-DUS(S, surface)-FRA-HEL-PVG-HKG-BNE (34,849 mi)
So we will have a month in the UK and Norway in Summer and spend Xmas/New Year in Germany and Austria. Hopefully. I've still got to book the flights home from Europe which could be a problem in January.
Including 6 flights on Finnair seems to be another good trick to keep the fees and taxes down. It requires a stopover in Helsinki and 2 transits. I have been booking these Finnair flights exactly 361 days before I want to fly, soon after they appear at 10am Brisbane time.