Michigan does give need based aid to some OOS students.
UIUC does also give need based aid to OOS students, but it’s not clear how much. They state they give no financial aid to international students, yet the 21-22 CDS shows 92 international student received aid.
https://osfa.illinois.edu/process/eligibility/
Both Michigan and UIUC also give merit aid to some OOS students, likely more often than need based aid, and merit aid is financial aid.
Neither meets full need for OOS students. Mich meets full need for in-state students, while UIUC does not.