Let me throw this out there too. When I took my children to China one time, Vincent's 2nd trip abroad, we were going to travel using their British passports. When we got to immigration at NAIA and handed over all our passports, they called us up because they said Vincent had overstayed. He travelled on his British passport previously to China. There was no mention of ECC we then showed his Philippine passport and suddenly he was not an overstayer and no money was paid, no ECC.
I really dont don't understand why 10k was needed to pay, it doesn't make sense to me unless it was a foreigner price again.