From the other tracking data posted, "Left FedEx origin facility" just seems to mean it left the factory and is en-route to the airport. What's your timestamp on that? If it's after around 5PM on Apr 16, then I wouldn't count on it having gone out already. If it was on Apr 15 or much earlier in the day on Apr 16, I'd guess it's in the air... However, it could still go out tomorrow and easily make it to you by Tuesday (or Monday even.) In fact, it could go out on Monday and still make it to you on Tuesday, except that FedEx doesn't seem to operate either flight on Mondays! (This is why I'm baffled at the delivery estimates given, for packages that went out today...)
An "in transit" timestamp would confirm things. However, given that FDX90's data didn't show up until a couple hours after the plane took off, it's possible that those packages are in the air and the scan is just missing from what they show you... (Or it may have updated if it didn't show it earlier, or may update later.)
Your 8:46PM timestamp precisely matches
FDX28's departure, so given that and other variables, I'm 90% sure your laptop is on that plane.

Does anyone have an 11:01PM "in transit"-type timestamp? That would confirm things and indicate a Memphis-bound shipment on
FDX90.
(Yes, I'm really bored right now, and generally quite obsessed with all things air travel-related... And I'm still "Not yet shipped", damnit!)
Just be glad your shipments aren't doing something ash cloud-related like
this or
this! Guess they thought they might get clearance en-route or at least a diversion to KEF or something, then turned around at the halfway point when they didn't. I'd be pretty annoyed if I was on one of those flights!