Ah got it, one of them has a large sticker over the intel logo with "Len p/n", and is on firmware K4110400. The other just has a small QR code sticker but has a D P/N on the main sticker, and is on K4110420, so I suppose one is lenovo, and one is dell. That explains why the intel firmware update tool refuses to update them.
That doesn't explain why the dell updater I found for K4110440 refused to work on the dell drive however...
That doesn't explain why the dell updater I found for K4110440 refused to work on the dell drive however...