It seems that if any call to NewtonOnAABBOverlap() returns 1, all intersected objects are collided against, even ones that return 0 for the function. If no object returns 1, then everything works as expected (no collision). Is this a known bug that was corrected?
This only occurs when swept collision mode is enabled. Everything works as expected when it is disabled.