Why not just go to the local USCIS office and get your AP? I have the exactly same situation as yours: F-1->H-1, I-485 pending, AP applied but it takes 3 to 5 months to be approved. So I went to the local office last week and get the AP immediately without any additional charge. Just prepare all the neccesary documents for AP besides the proof of why you need an urgent AP.