“It does not appear that the yacht is not registered as a US
flag vessel. “
That is not a US flag being flown ...
That is the civil ensign of the Grand Cayman Islands.
Also known as the "Red Duster," it flies over 50% of the world's superyacht fleet.