Looking at your first picture at the top of the ABS drive - that looks like it cracked because the tension on that top screw was way too tight. On my drive there is a fairly even gap of between 1.5 mm to 2.0 mm showing between those two uprights. The gap on the PETG one that you printed looks about right from the front, but you can't really see how tight it is at the back where the screw is located. PETG is going to be more flexible than ABS - it won't crack, but it might be what is causing your binding problem if the screw is too tight.
Try measuring the gap with calipers at the top and see if it is much narrower at the back where the screw is. If so, loosen it up. Mine prints best with about a 1.8 mm gap at the screw, 2.0 mm or so at the front.
The teeth will just barely catch the filament - you don't need to really dig in for a full third of the strand. (And if you do need to catch that deeply in the filament for the filament to be forced in, then you likely need to ream out the hole more. The interior of that filament hole
absolutely needs to be at least 2.0mm in diameter to handle occasional filament diameter swings, or you will get jams down the road. The hole needs to be perfectly even, smooth, and straight all the way through. (ie: It's worth the investment in the long drill bit, even with the shipping costs. Or you can try 2.0 mm fence wire, which i hear works too.)
Looks like a good print though, so it will probably do just fine with a little adjustment or two.
