Fix the destruction proxy blocks in DestroyBlock() in JitBlockCache.cpp.

Prior to this, it was possible for the wrong block to be deleted multiple times.
Merge pull request #5328 from lioncash/fix-proxy-block-destruction

Fix the destruction proxy blocks in DestroyBlock() in JitBlockCache.cpp.