Just so you know, Nav is not a MovieClip. It is a Sprite. That's why your original cast using the as operator didn't work.

Why do you need nav to be a Sprite? If you never call Sprite-specific methods (like manipulating the graphics property), then just type it as DisplayObjectContainer so that you don't have to cast the loader content at all.