The scene in PEARL HARBOR could not have occurred, for 2 reasons:
1. At the time, the Queen Mary was on troop ship duties, in the South Pacific, near Australia, I believe, and
2. She would have been painted grey, for the war years.
But then again, who wants to ruin a Hollywood film plot: reminds me of the saying "My mind's made up. Don't confuse me with the facts!!"