API Usage/TOS question

Hi, I have been using the free plan and this morning, when I started making requests, I got a notification that I have exceeded 500 requests/day. The thing is, I ran 500 requests yesterday evening (ending at 11:07 PM EDT), and then tried to send a few additional requests at 7:32 AM EDT this morning. These requests this morning gave me an API exceeded notification saying I had gone over 500 (presumably from the 500 I used yesterday).

According to the terms of service however, I should've got 500 new requests at midnight EDT:

(b.)DEFINITION OF A DAY AND MINUTE FOR RATE LIMITS. A day will be defined by the 24-hour period from Midnight to Midnight in New York City local time (either EDT or EST depending on the time of year).