Hm, seems like the the hid_nintendo driver has some issues with the 8Bitdo pretending to be a Switch Pro Controller. Thanks for the investigatio and write-up.
Generally, users use the XInput mode for 8Bitdo Pro(s) and use the hid_xpadneo driver, probably that's why there haven't been so many reports similar to yours.