Timatic, the system used by airlines, confirms your understanding:
“The following are exempt from holding a visa:
Nationals of India traveling as a tourist with a passport valid for a minimum of 6 months beyond the period of intended stay, for a maximum stay of 14 days. They must have a valid tourist, business or resident visa issued by Australia, Canada, ...
I am an Indian citizen. I have used Singapore resident card for Visa-free travel to the Philippines. I used Cebu pacific airlines for my travel, starting from Singapore. I visited Cebu and Manila on a single visit.
The document verification is pretty straight forward. You need the following documents.
Valid visa from any of the countries mentioned....