I am not aware on the 10 day rule, never heard of that. Canada CBP is a bit sketchy depending on the officer’s knowledge and experience with I-94 extension.
https://www.am22tech.com/usa/news/h4-l2-ead-auto-extension-uscis-policy-change/#expired-h4
Also below real experiences by some forum users may help you.