The boat is named after Admiral McCain, not Senator McQueeg
The boat was rededicated in 2018 to include Sen. Seditious as a namesake.
Officially, it is currently named after all 3 naval McCains, grandfather, father, and son. Initially it was named for the two admirals only (grandfather & father).
First off, it’s a “ship”, not a boat...
Secondly:
Per Wikipedia:
On 11 July 2018, at a rededication ceremony, Senator John McCain was added as a namesake, along with his father and grandfather.
There it is. Much ado about nothing. Same with the article yesterday about a dog named Mueller but in the end you find out the name had nothing to do with evil Bob Mueller.