So @BartekB posted a neat idea in the Fusion 2.5+ thread when I mentioned the Overlap Delay bug.
bartekB overlap delay.mfa
This appears to be working 100%.
The only downfall I can see is that in order to use this method, you would need to iterate through each object that can be collided against, and move the initial testing object through all of their delta positions and back in order to test collision, and do this for every testing object. This might end up being more expensive than the "create new object" method in the grand scheme of things
But unless anyone finds a situation where this method fails, I think it can be added to the list of solutions to this problem.
Tagging @schrodinger and @Volnaiskra since we all brainstormed hard about solutions to this in the past