I think he called on the river because he was worried that his opponent had a boat. But then again, if he did think his opponent had a boat, he shouldn't have been calling, since he was really drawing dead.

Also a thing to consider about what Dr. No said, is that he didn't know if he had more than 14 outs or not. If his opponent had a jack, he really would've only had 13 outs (the 4 Ts and the flush draw), and that'd all be mute if the board paired.