First of all, yes, I think the founder screwed up.
I'm just amazed this investor doesn't have Google Alerts setup for every company he invests in. The Style Club sent out a Press Release on 11/9/2016 saying they received an investment. [0]
Also, wouldn't you expect to be kept up to date with what happened on Shark Tank as an investor? I'm assuming the filming takes place well in advance of the broadcast. Wouldn't one think to set up a meeting afterwards but before broadcast to see how it went? Or is that not how these things would normally work?