Nothing can be done. Disney controls the locations their channels can be installed and used on Roku Devices. The Philippines at this time are not considered a supported location, so Disney won't permit it there. You have to complain to Disney and tell them specifically to add access for Roku devices. Don't let them tell you it's available there, because it doesn't matter if it's available on other devices. They have to specifically permit it for Roku devices, and only Disney can do so. Roku cannot override the settings of a channel provider.
Dan
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee, just another user.