Terry Osmond, Fleet Captain