Use Model::query() only when absolutely necessary and there is no other way (i.e. in extreme cases). Cake gives you a lot of tools to avoid doing that.
The most simple solution would be to use the following:
$otherModel = ClassRegistry::init('OtherModel');
$otherModel->save(<your usual stuff here>);
ClassRegistry::init() returns an instance of your model (it is a bad idea to do that yourself), and is an easy way to access any model in your app.
If you use the "var $uses" method, OtherModel will be loaded always for that controller, which might not be what you want (it brings a lot of unnecessary overhead).