Go to the thai embassy website in your country and it probably be explained. Travel agents sell plane tickets not visa so i am not surprised they dont know how to get the TR60 visa
When i did my OA and then the OX in Australia all i had to do was attach a copy of the policy, I did not have to wait for them to put on any long stay web site, it was a requirement on the application to be submitted with the application