According to the CBA, the max size for an "active roster" is 23. This would include healthy scratches that don't dress but are considered active. So, my total of 23 is hitting the limit, but I guess it depends on what Murray means by 21-man roster. 21 on the ice or 21 active.
GM Hockey