Was it ever actually ‘Ticketed’? Confirmed and Ticketed are two different things.
Unfortunately, I don’t have any further advice. Using a 3rd party travel agent like this is oftentimes problematic and why I will only book via the airline directly.
When things go wrong, it becomes a real hassle.