Well yesterday I came up with a quick fix solution basically ignoring that entire line that rejects blocks with negative times, but I didn't want to launch a new wallet because I had no idea what would happen when half the nodes would accept blocks and the other half would reject them so I just left it the way it was.
I think you are better off fixing it sooner than later, once a pool gets on this coin you have a larger chance to experince the thing that happened with nanopool vs sprnova both putting lots of hashrate to
the different chains.