Hi John, thanks.

As long as there is no problem with her birth certificate ( mispelled name,date of birth, gender )she can apply anytime via the ecensus website , the payments and delivery options is all in the website.
now , after your wedding she can bring the Marriage Certificate to the Local Registrars Office in CDO then ask for the Advance Endorsement , there is a fee but its not too expensive.

how long will it take??
https://www.ecensus.com.ph/Secure/Delivery.aspx

my NSO marriage certificate arrived exactly two weeks after ive used the advance endorsement.