The way I've played it if the ship that shoots first has Excellent Spotting, it doesn't get the bonus since technically there haven't been any shots at that ship.
So if Dunkerque shoots Musashi then Richelieu follows up, Dunkerque wouldn't get the bonus. I don't play or have a whole lot of French, so I'm not that familiar with the rule