My equipment is current generation
My equipment is current generation - D8000 TV and HT-D6500 home theatre (someone else had a C6600). So no, the problem isn't fixed.
I may well try a Harmony remote. Can it cope with changing the HT inputs? So far as I can see they are only selectable by scrolling down a menu or repeated presses of the input key - so you have to know where you are to get to where you want to be, and there is no single keypress that can be emulated. "Switch on, wait ten seconds then send four presses of the Source key" doesn't sound very reliable. Harmony remotes look pretty sophisticated, though.