Have you investigated the possibility of a 'Right of Abode' (in the UK) sticker being put in her Filipino passport... whatever that involves ?

I think she'd be able to travel here with that, and be able to stay here until her British passport was sorted out.