It was submitted on 3/12. It was the only allocation our dealership had at the time. Might be worth checking on how many allocations your dealer had, and how many orders were in queue ahead of your order.
I ordered on 12/13/24...built on 3/20/25...arrived at dealership on 4/7/25, and took delivery on 4/14/25. Dealership didn't have any allocations at the time of ordering, but was scheduled by the end of January '25.
Ford has a habit of assigning different names to the same paint code. The cactus gray on my Everglades is the same paint code as fighter jet gray on the mustang mach 1 from a few years ago.