I reported to Jomtien 4 weeks ago to update my TM 30 after a trip out of Thailand. The officer said there was no need issue I was returning to the same address and hadn’t changed visa type. Again, I think that the agent in the original posters case was just trying to increase their revenue stream. I don’t know how CW deal with that, but I’d check at the IO that is being used.
P.S. Thb 1,000 sounds like a lot of money for a TM 30.