It was an odd call but I believe the player leaving his feet was probably the issue in the refs mind:
Rule 607 | Charging is the action where a player takes more than two strides or travels an excessive distance to accelerate through a body check for the purpose of punishing the opponent. This includes skating or leaving one's feet (jumping) into the opponent to deliver a check, accelerating through a check for the purpose of punishing the opponent, or skating a great distance for the purpose of delivering a check with excessive force. The onus is on the player delivering the check to avoid placing a vulnerable or defenseless opponent in danger of potential injury.