I dunno, USCIS doesn't know much about visas. Sure, an approved I-129F petition allows one to apply for a visa, but it might have been better to contact the Department of State to get advice.
The Immigrant Visa Units at US Embassies control visa issuance; USCIS is mostly clueless as it's not their purview.
She was eligible to chase after a K-2 visa with the IV Unit in Manila. She didn't do that.