I pulled the fix from GIT and found the 15000 block with my GPU

The fix doesn't actually solve the problem, it just ignores the checks block 15000. The same thing will happen next time the difficulty change is high. I have sent a patch to the developer which solves this problem.
There is no bigger change in diff planned for the next time, so it should work fine.
Thanks for your code, we will look over it and integrate it into our branch as soon as we have some time.
Could you create a git pull request ? that would be much easier for us !