Great that you spotted the issue ahead of time. Sure everyone can fix it in time, and if they don't, nobody else to blame except themselves.
Could be a non-issue, but I figured it's a good idea to bring it up now while there's still at least a few weeks to patch/fix it if the problem is there for others. I haven't looked into open source solutions, and even those may have been altered by pool admins to fix it in advance. I'm just remembering that *most* of the software out there was written over a year ago when the difficulty was only a few million, so it's not hard to believe that this could have been a common oversight among others.
I know my history in programming tended to leave me working with integers/longs in 32-bit space. Using 'long long' or 'int64_t' variables are something that just never crossed my mind since they're so rarely used in my past projects.