Squat, deadlift, overhead press, bench, BB row, pullups, push prowler, run stairs, repeat.
Question: what do you "cardio" advocates mean by "cardio"? Jogging? Something else? I just don't see how steady-state cardio is going to help you much in a 16 second pass (and steady-state cardio tends to strip rather than build muscle), but staying lean/losing fat is a big plus. High-intensity interval training, sprints, etc., would seem to me to be better for ski training.