Q:" Someone asked me: "where in the NEC does it say I must use MC to hardwire a disposal"?

A: 422.16 (B)(1)
this is the only specific this I found on disposals
you should also be able to use flex.