I'm with you Canard, that does seem like a sketchy fix. But who knows, give it some time and see how it goes.
To answer your question, the new chainring my Trek shop installed was called a Narrow Wide (NW) chainring. I did not get a part number or any paperwork back from the shop, just dropped the bike off, came back a coupla hours later, picked it up and rode off into the sunset.
Prior to having the NW installed I had 3 chain slips over the course of about 500 miles of riding. After the NW 'fix' was completed I had another slip and once again had to fight that chainguard to re install the chain. That was it for me.....off came the chainguard. I really think that removing the guard and installing an aftermarket chainguard as Latitude describes is the way to go. I'm just going to leave the guard off for now and be done with this nonsense.
Best of luck
Howard