Hi badger! How's about getting hoses and fittings via speciality-shop,Have them cut hoses to lenght and crimp on fittings for a 100% superb fit.
Also ther's a good choise of aftermarked coolers long/thin/double/fat/large and small to make it fit the space available (Derale/Lockheed etc.etc.) Bike-coolers ar small and easy to find place for.Remember getting an old orig one you would (best) need to renew the hoses as they tend to dry up and develope cracks and leaks..OR you might try Demon Tweeks (expensive) or other more general auto-part shops like Halfords (cheaper)etc -Reid.