This is wrong, and bitcoin is not actually a source of income, you need to be specific.
Just stay you earn bitcoin on your online job or your earn it on trading, they just need that specific information and you can surely have an account in any bank. Bitcoin is not illegal in the philippines and coins.ph and banks are both regulated by the BSP, so I don't see a problem on that.
I don't mentioned or said that bitcoin is illegal, what I said is "not fully accepted". You need company name, employer contact number, proof-of-billing (for address verification) and certificate of employment to apply for a bank account. Most of crypto paying jobs doesn't have this kind of documents. Luckily that I have an online job on that time. One of my friend said, if you have a business, you need certification from DTI/BIR and some documents that shows proof that you owned a business. You can't say that your source of funds directly is from bitcoin or trading from bitcoin instead you need to say where are the funds come from for trading bitcoin.