Why is the accusative "caelum" inappropriate here?
Because the are (or are not) there. They're not moving they're.
"Mustelae non in caelo sunt" should be accepted.
Please, just report.
what is the diff between 'in caelo" and "in caelum"
I mean, it's good that there aren't flying weasels?
This is such a useful phrase.