I was looking at them but found
formationshouse.com . They seem better and cheaper too
You can appoint a principal from any country, you just need the ID listed on the application.
CCbilleu.com said they just want the corp# . Have you contacted them to see if it's still ok?