It's stupid the way they post it on their website, but the Stilly IS closed.
https://fortress.wa.gov/dfw/erules/efishrules/erule.jsp?id=132
"Action: The North Fork Stillaguamish River will close to all fishing March 1, 2004. The closure includes the March through May catch-and-release season."
It was announced in February.