I am baffled why it is too hard for OP to retrieve his password. I have a friend who forgot to load his prepaid sim and got expired, sadly the number is used for Binance OTP in the withdrawal process. It doesn't take him one day to unbind his old number and change it to a new one but of course, the account undergoes a 24 hours lock as part of the process.
I think there is something wrong with the verification of OP. Possibly the account isn't his original or he submitted a different document.
I have my funds locked up at binance since aroudn 2018 and password retrieval has been grueling process.
The account recovery including for Forgotten password is not too difficulty if not saying it is simple.
If you did not buy that account from another person, you can recover your account password and can succeed with their KYC procedure too.
Facial verification is one of annoying step because they use automated software to do it. If you failed, you should try it again and remember always do it with enough light. The best time to do facial verification is in day time, not at night.
If nothing is suspicious, they will not ask you to do manual verification and software verification is enough.
Other steps for account recovery and verification are easy.
True just like how easy it was for my friend to unbind his old sim number and changed it to a new one. I believe there is a problem with the verification that is initially done on that account.