I found the problem, which is deceptively simple.
In the jquery.handsontable.full.js on line 6279:
that.selectNodeText(that.elTextarea);
That line was commented out, I just uncommented it, and everything worked beautifully again.
I hope this helps someone one day if they run into the same sort of issue. Happy coding!