Yup, there was never (to my knowledge) anyone being told that they were guaranteed to have it delivered on precisely 4/24. Everyone got that window into May, which is a helluva large delivery window if you ask me.
My hope is either that:
1. They will get production up fairly quickly to accommodate those early orders, with the size of that delivery window just being Apple covering their asses.
Or 2. They will be able to deliver to at least the people who ordered in the first 2-3 minutes (like you and me) on the 24th, fulfilling orders in the order that they were received.