Rev Hugh Mackay, Sea Scouts and teh Order of St John