By rule, the clock doesn't start until the ball is touched inbounds. The pass gave Carter the perfect lead to make a lay up. Most officials would not have called a foul in that situation, but in Paul Jansen's defense, I think the TCU defender got him across the head in attempting to block the shot.
WVU was fortunate to win that game. TCU missed enough free throws to win by double digits, 16 to be exact. You've got to shoot the ball well from the line to win in the Big 12, especially on the road. Tough loss for the Froggies!