The tipped ball call was correct. The clock ran out when the Arkansas player threw it off the UNC player.
The non call on the charge/walk, however, was perhaps the worst call I've ever seen in the final minute of a game. Wow.
Go back and watch again. The tipped ball landed on the baseline (already OOB) with 2 seconds left on the shot clock.