I managed to "migrate" my crontabs to launchd, as Apple advised. In another thread I noted that cron would run reliably only the jobs owned by root and administrators, not those owned by plain users. Then ...
Dang me for a fool, I rebooted my 10.5.1 server. Now even launchd ignores users.