uh oh! i thought i checked the workbench compatibility stuff thoroughly, oops. also yeah i think some stuff went unused when i downscaled. thanks for all the feedback, i'd love to incorporate what i can!
i made an update with a bunch of changes and fixes based on this and some other comments! thanks again 'w'