The two rules are different. In the NBA the remaining time when the shot clock horn sounds is restored and the ball awarded to the opposing team. At the NCAA level the violation does not occur until it is clear that the ball has missed the ring and the time stops when one of the officials recognizes the violation by sounding the whistle. The time at that point is what the opposing team would get.
Why am I not surprised that btaylor doesn't know the NCAA rule?