If you're capable enough to write a bot, it's a small task to send a keypress to a background window. The only reasoning that I could come up with is that by going through ISBoxer it disguises the key press in some way. Of course last time I checked, bots don't need to interact using keybinds at all, you can just enable click to move and send "interact with that object", "interact with those coordinates" etc.