The cheapest DCC controller at the moment from an established manufacturer is the Bachmann 36-502 E-Z Command Plus at around £150.00. That is considerably cheaper than your high end radio transmitters. As with everything you pay for the level of sophistication you want. Of course you are paying for a whole range of functionality, such as accessory controls, that you are maybe not going to use running a locomotive on and off a ferry model. If that is all you want to do then you might be better considering a straightforward DC controller, which can run a locomotive on and off the ferry and be significantly cheaper. I think the basic Hornby DC controller is about £25.00. If however you want the locomotives to make all the right noises, have control over the loco signal lamps and be able to creep on and off at an impressively slow pace then it might have to be DCC. Are there points on the ferry? Do you want to control them as well?
Don't forget if you want sound then the sound capable DCC decoders are now well over £100.00 and you'll need speakers and, if you are going over gaps in the track stay alive capacitors are probably worth thinking about. You are looking at around 150 to 160 pounds for a good decoder with speaker and stay alives. And that is in each locomotive! DCC ready means they are DC configured and still need the DCC decoder etc. fitting. They have a control card fitted to the pins of the socket for DC operation, this has to be removed and a DCC decoder fitted for DCC operation. "DCC Ready" simply means it has this socket arrangement so you can easily make the switch, it doesn't mean it contains the DCC decoder.