Yeah it appears to be a fix for a slipping seat post indeed. The Alter clamp thing tightens properly although you do need to use two Allen keys simultaneously. Maybe he had a drill but no extra key...
If it does, it will be the first example which has. It was always a shit design as a clamp whether it was an Alter, and Integralter or an Angel, and it can only have got worse by having half the circumference welded to some other tubes.
I reckon that's an attempt to stop the post slipping down. Check the clamp tightens enough