This conversation is about whether NASA would object to an FAA-issued launch license on the basis of potential contamination, not whether there are police on the moon.
Right; NASA would have to decide to observe some unenforceable treaty. They also have to decide whether to launch on national leprechaun day or not. I'm not sure why either is an issue NASA would step up to try and enforce.