I have the same issue. Sobrang hassle! Even the OTP is not accepting this number. As per the BDO customer support, the issue is with Globe not updating their list to BDO.
"We regret the inconvenience.
Globe provided only list of mobile number (in prefixes) that can be enrolled and reloaded via BDO Online Banking. We regret that your mobile number is not included in the list thus, it cannot be enrolled for reloading.
For 0995 prefix, the acceptable mobile number range from 800000 to 999999, 1100000 to 1199999 or 5000000 to 5999999.
Thank you and good day."