The above doesn't mean the Queen won't be floating down the Thames in the planned flotilla, she will be - and in style. This is about something else.
What I find interesting is that the London Guardian chose to use the word, 'torpedo.'
'Torpedo' is a word that was first used in 1776. So is this a USA signal?
Also, have a look at what else comes up in the etymology dictionary under the word, 'torpedo':
Pretty interesting stuff. Also note that "destroyer" is the literal name of Apollyon (the antichrist.)