i have found in these situations that you cannot use the "claim missing avios" function since the flight has already been listed as non-eligible. You have to call or use the "contact BA" feature on ba.com. Calling takes longer but you'll likely get the avios/TP sooner than if you use the "contact us" feature.