FWIW:
14(a) of the SPC allows clubs to terminate (after wiavers) for breaking Club Rules if it's a "material breach".
Standard Club rules (Ex. 14 to the CBA) include rules about drinking, attire, tobacco use in public, gambling, media treatment, etc.
https://www.nhlpa.com/the-pa/cba