AHA! I think I've got it! :D Thanks for having me take a closer look at those links, @Cyan !
Alright, so...
Older IOSes (first IOS with USB up IOS56, inclusive), had games use /dev/usb/oh0 directly, if I'm not mistaken. This includes IOS36 (SSBB IOS), which is why my code follows suit and...