Yes I would stop it immediately.
I'm not sure he would carry court through - sure, he would threaten it, he would likely start it, but does he actually want to see her? No. He gives not a shit - he turns up in order to piss on his territory, as he sees it.
Stop contact at the next bail out. Detail all the excuses and missed contacts, detail the untrue excuses (eg the wedding). Make it clear that you still find him intimidating and at the first attempt to co-parent (you offering advice to him based on your intimate knowledge of DD - something a sensible loving parent would welcome) he became aggressive.
He will go to court, probably.
If he continues with it, he will be offered contact again, but it will be the same situation - contact centre. So you won't have lost anything.
He will think he's 'won' - but of course, he will start cancelling again.
So you then stop contact again. And probably at THIS point, he will realise that he either has to step up and be reliable, or he will have to let it go - he won't get the option of constantly taking you to court to reinstate contact which he then keeps cancelling. it will become obvious that he's doing it to control the situation NOT to be able to see your DD, and eventually contact will be refused, or dropped to letterbox.
At that point, he would probably storm off permanently, because he doesn't want contact, he wants to feel as if you are being forced to let him see DD- that the law is on his side and you're being brought into line. Once it becomes clear to him that it's the other way around, he'll disappear - because that will then be the way in which he shows you that 'you can't make me do anything.'
Win win.