I ended up using this guy. I’m happy with the tints for now, but they’re the same as any other aftermarket tint in that the gaps around the edges appeared after about a day. In fairness he didn’t claim that he could do it without the gap on my car.
I might still explore the alternative of replacing the glass, but I have no idea how expensive that would be or if it’s even possible.