You said: "getting a sort of a half-second slip and thump as if the clutch dog is periodically slipping."
It's possible the dog is slipping?? Also test the prop hub for slipping,
Remove the prop, scribe a line across the hub and reinstall and go for a ride.
After a slip, check the scribed line...