With all due respect, you are completely incorrect.
Teams choose their own customizer for the on-ice product. Any customizer selling their services OUTSIDE of that product owes the NHLPA licensing royalties for the player names they've put on a consumers jersey (which is actually collected by NHL licensing). Whether or not they choose to go after these guys is a different story.
Reebok has no dog in the customizing race as they only make the jerseys and pay the NHL to be the exclusive jersey manufacturer. They make their money on the teams buying their s***ty jerseys at outrageous prices, as well as selling all of you their s***ty jerseys at outrageous prices. Then one wonders why so many counterfeit jerseys are being made and sold.
As far as the fonts are concerned, the league and the team develop those together as a package with the logo, or, at the time of a new look on the jersey. It is usually left up to the team if they want to make a change or not (i.e. LA Kings switching back to white/black/silver and keeping the "old" font style).
Currently, Stahl's is THE ONLY licensee for NHLPA with regards to the customization of jerseys. When a Stahl's kit is sold to a retailer to put on a jersey, they sell the license to apply it to that ONE jersey, in the way it was sent to the retailer. So, the number size could be off, the outline could be off, the letter size could be off, and the name plate is twill with twill letters instead of 1.0 or 2.0 material. Keep in mind that each NHL customizer makes the letters and numbers to THEIR OWN SPECS and not that of the NHL. The spec sheet that the NHL provides is simply a guideline for sizing and location of letters and numbers. Obviously, for simplicity, Stahl's would make everything a standard size.