Welp. All that lovely "AI" derailment aside, we now have an answer:
It is literally impossible for XScreenSaver to lock the screen under Wayland. Cannot be done. None of the extant, spottily-supported "protocols" will allow the screen to be locked while an Xwayland surface is visible.
Great job, everybody. Perfect, no notes.