Problem solved! I gotta get a new mechanic... Dropped the pan again to replace the oil pump. Went to disconnect the oil delivery pipe from the front main, and discovered that I had never finished tightening it in the previous reassembly. Tightened that up, reassembled again, and everything is just like it always was - 60+ at idle cold, 20+ hot.
Thanks everybody for your thoughts and support. It was nice not to be in it alone.