Other mistake: When Bond drives into the train tunnel, below the train cart with the jewelry, we see that welding is going on in the other train cart. But that is before the bomb is placed in the hole below the cannon. There is no sign of weldings, and no sign of welding equipment once we get inside that cart.
Other mistake: When Fatima Blush intentionally water-skis straight up the ramp to the waterfront bar where James Bond catches her, she apologizes, "How reckless of me! I made you all wet!" To which Bond replies with his classic line, "Yes, but my martini's still dry." However, Bond's beige sport jacket (which should instantly show any water stains) is not in the least bit wet.