It looks like when a model loads, Leadwerks doesn't use the Pivot to position it to 0, 0, 0. I'm not sure if this is intentional.
outline = Model::Load("Models/model.mdl");
outline->SetPosition(0.0, 0.0, 0.0, true);
The above code will place the model to different places depending on whether the second line is commented out or not (unless the pivot is at 0, 0, 0, of course).