We've done option B... borrowed the trailer, utilized a hoist at a factory, dropped the boat onto the cradle which was already on the flatbed trailer and strapped her down.
The trailer was overkill and probably weighed more than the boat (a deep keel 24 foot dayracer) but we towed the thing 450 miles over three major highway summits with a Ford Explorer. In winter.....
Hiring a boat yard to move the cradle/boat onto a flatbed should not be too expensive.. they might do it with a travel lift or may be using a large forklift to move cradled boats around.. a few hundred bucks at most, I'd think.
Of course you need access to a similar setup at the other end.
1984 Fast/Nicholson 345 "FastForward"
".. there is much you could do at sea with common sense.. and very little you could do without it.."
Capt G E Ericson (from "The Cruel Sea" by Nicholas Monsarrat)