Whatever happened to the concept of putting spare engines on a special pod/pylon attached to the wing inboard of the main engines. The 747 certainly can fly around with this "fifth engine", and I believe Boeing developed one for the 777 as well. If that's what it costs for a freighter to move spares around this should be a cheaper solution.
http://www.!!!!!!!!!!!!!!/open.file/0635769/M/