HEY! Solved it. Seems something in the Weaver update processes clobbered a setting buried in the old PHP plugin (a setting I never knew about or configured).
Anyway, once I found that, and flipped the switch, the PHP execution came back.
Lot of work ahead making the site pretty again though. Much damage during debugging.