no, you will never be treated as a Thai person at the places where they charge dual prices.
Not even people with thai ID cards get fair treatment.
There are VERY few exceptions to this, where having a Thai ID card/drivers license enables you to pay the thai price. And that only applies if the person working in the booth wants to do it.
My ex worked at an insurance agent here in Thailand and I heard a lot of horror stories about Thai insurance companies refusing to help their clients or fight them on every baht they made claims for.
Safetywing has been a breeze. I've made 5 claims so far, and every time they have just accepted the claims and made the payouts, no questions asked.