It was a dumb play call by Martin and a terrible call by the official. However, most good officials would have not blown the whistle at all--don't call fouls on a last play like that either way unless it is an egregious hack, say--and had there been no call Stokes would have lost the ball and we would have lost anyway.
Basketball teams have been in that situation a million times: You throw the ball in to a playmaker (McRae or Richardson)--that's why you have playmakers--who makes a move and tries to get a good shot--or take it to the basket; you try to get a shot off with a few seconds left so that if you miss your team has a chance to get the rebound. You don't pass the ball to your center 12 or more feet from the basket. DUMB. And ultimately the proof is in the pudding: the play was dumb and we didn't even get a shot. Since when do you hope your center can make a play away from the basket like that? Had Stokes gotten the ball close to the basket, then, yea, it makes sense. But it does not make sense to throw it to him 12+ feet away.