Jack,
Well... I blew into the holes and at least they weren't blind.
The new radiators also have a couple of drains in the bottom. All the fittings are 1/8" NPT, so if Bryan's already shipped the piece, you'll need three plugs. (Sorry, but I forgot to tell him...) If it gets shipped tomorrow, I'll throw them in.