Riiiiight, except that the ENTIRE point of this is that it looks like SOMEONE ELSE attacked the ship. If they can effectively fake Ukraine attacking a Russian ship they can effectively fake Ukraine attacking a Turkish ship.
A false flag only makes sense if provides a justification to actually DO something you couldn't do without the attack. Ukraine attacks Russia every day and visa versa. That is a pointless scenario for a false flag.