Well a miracle has occurred. I have got a reply from the GGL team today after I sent another email yesterday where I may have expressed my frustration on this issue. The agent concerned has understood the mistake and spoken to the service team today, and I now have an adjustment of +40 TPs.
Peace has been restored.