Yes, my 06-Ps have started reporting present/absent states under msg.payload.payload.motion.motion.
So it seems that changing msg.payload.payload.detect.detected to msg.payload.payload.motion.motion should do the trick.
EDIT: it did! All 06-P based automations are back live!
Thanks, appreciate that.