Since we saw quantum torps fired from that bulge in First Contact and in Insurrection is now a Captain's Yacht does it fire quantum torps in later movies? Or was it originally a quantum torp launcher and in Insurrection turned into only the yacht and the launcher moved?
If I recall, the torpedoes were fired from slightly above where the Yacht docks, so no.
The Enterprise-E also was supposed to have 24 decks, but dialog in First Contact talks about a 26th deck, and dialog in Nemesis talks about a 29th deck (where the Viceroy dies by falling down into an abyss... from the 29th deck.) The Enterprise-A was only supposed to have about 20-ish decks, yet the turbolift went up to around deck 80...
Sometimes, things are mistakes.