BD you had to file for annulment because you filed for divorce, as I understand it, if your American husband (known as the alien spouse in Filipino law) had divorced you, then the marriage would be seen as legally dissolved in the Philippines also.
Iain.