Without checking, I assume NAP flights have been switched from LGW to LHR, and the flight numbers may have switched too. I guess BA.com would let you move to a LGW-NAP flight beyond the current airport switch, but the near-term flights from LHR probably don’t come up automatically. I would therefore think you’ll be ok if you phone to have it done manually.