Thanks Michel, that’s much appreciated! I didn’t know about that page for DUNS numbers. In fact I did have to deal with it back when I registered for the App Store. I will also make sure our phone number is still publicly accessible.
I found this page on the MS site that lists some certificate authorities if it can be of help to others.
Update: Sectigo finally completed the verification, issued the certificate and apologised for the inconvenience. More grey hair, but at least I can ship the product now.
I understand your concern about renewing your OV certificates for Windows, especially with the mixed reviews for KSoftware.net and similar providers on Trustpilot. Based on my experience, I recently purchased an EV Code Signing Certificate from signmycode. You can check their prices from here https://signmycode.com/ov-code-signing