Yes. Without a doubt he knew he did it. But he didn't know how he did it because when Columbo tried it... it couldn't be done, the timing was off (I'm going by memory here!).
If Columbo could prove it himself he would have. But as you say TB, he used the guys pride/ego to incriminate himself.