seems like all M1 models, regardless of peripherals connected, have experienced this issue.
i'm now on 11.5.2 (20G95).
on a hunch, i disabled System Integrity Protection (not recommended to leaved disabled) and haven't had a restart in about 2 weeks. no clue or data to support that SIP is related to the restarts. my mac mini cpu temps appear to be reasonable (29c idle to under 60c while under load)
dtrace is pretty neat, but would have to leave on and logging for some time , and i don't really have the time or motivation right now (or quite frankly the knowledge or skill) to further investigate.
for the people that do have the time knowledge and skill - we can already see the new m1 complexity under the hood
https://github.com/AsahiLinux/docs/wiki/Glossary
progress being made here is promising, and may provide further data to discover root cause.
many software updates since this issue has been reported, and still no fix.
you have to think that they would have reproduced this multiple times in the lab.
the fact that it hasn't been fixed yet with updates.... does skew my bias to this being a hardware type issue that is ultimately resolved with some sort of replacement/exchange program..... when we have enough evidence to support this theory