Boy these things get parsed quick.
It is a legal distinction with a real difference. English as a national language is a policy goal with no legal effect. English as an official language has legal implications.