Sorry, I haven't read the complete thread, and don't know if it was suggested before, but have you considered moving to a dedicated server?
This way, you can keep whatever versions of software you'd like (assuming there are no security issues with older stuff), and have total control of upgrades, etc.