Update:

My receiver is now back in action. The Boeing Surplus people sold me a 12v 3.3amp HP laptop power supply for $5. A little dremel work later (for the power connector) and it is now happily powering the rio. The audio quality didn't seem to have suffered while listening to it during testing.

Pitty I already have the Squeezebox replacement.