My guess is individual officers.
Some are more inclined approving cases and others not.
I did the same 90 days early filing without clocking the marital union criteria.
I proceeded with the case because I knew that before I'm called for interview, the three years marital union will be okay.
Everything went very well for me and the officer did not even bother about it that during my N-400 interview and recommended me for approval.
You should have not withdrawn it from the beginning and allowed the process continue.
So, it all depends on the officer interviewing you.
Even if you are ๐ฏ % correct and an officer decides to give you hard time, he can finally denied your case on another ground.
Remember that they have discretional power on any case they are working on.
If you send a new application, when the current one is still pending in the USCIS system, it might show under your Alien number a double application that may result to a complete denial of the case.