Checking in Chambers, a possible meaning for rad is excellent.
'rade' is a Scots alternative for 'rode' ie 'rode at anchor'
So if you accept Scapa Flow = Scottish, (like Makarios = Greek), there are no extraneous elements in the clue. Ok, it's a bit obscure, but it is Mephisto..