all caps are against the rules of the terms and agreement
Except he didn't write the entire post in caps. He wrote something he thought would be important to remember, which would be deemed alright by most, if not all, moderators. Had it been bold or italics, it would still have been okay. Had he written the entire OP in caps, or had the caps extended to the actual point of the thread, he would probably have been a bit more likely to be scolded for excessive use of caps than when he, well, isn't excessively using caps...
Something that is however concerning is your minimodmode...
As has been pointed out, it is most likely a coincidence. Considering how updating your profile tends to somehow hard refresh everything, it might have forced the retraction of the points, but it seems somewhat unlikely.
I would recommend that your buddy, should he be concerned about it (to know what he might have done wrong?), should go ask a moderator about it. Otherwise, there is not much else to this story besides, well... People continuing to reply to something that has already been answered without saying anything new.
As is "tradition", I guess.
Something else for clarification:
You make a post or a comment a place where such would count.
You gain points that will be directly connected to said post or comment.
If the post or comment gets deleted, the points directly related to said post or comment will be removed.
That is how stuff works, and has been working since forever, so losing AP without the posts or comments being deleted would mean that something horrible had gone entirely wrong somewhere in the coding/server, to the point where it might cause a crash of the site (seeing this has not been touched for more than half a year, so a glitch now would probably mean the coding has been corrupted)...
Most, if not all, of the temporary glitches has been around since... Since before I even signed up and hasn't been fixed for just as long, so a new radical glitch like that would be highly unusual and, as mentioned, probably counting down to crap going down.
Like the end of the world, or the hedgehogs escaping or something similar.