As with any moderator action on here, it is a judgement call based on what is available at the time. Locking a post while further checks are made doesn't seem unreasonable given the circumstances.
Also worth pointing out is that all forum users have signed up to the user agreement, which says "Please note that the decision(s) of the moderating team are final and not open to debate on the finer points of interpretation of the terms."