I renewed my passport without having the original. You will have to check with your local embassy to see if this is possible. They can post them from the UK to your local embassy for collection. I had a scan of the original passport, so I was able to provide the passport number etc.
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.