OP, stop and take a deep breath. Your posts on here are becoming incoherent - I'm sorry but I don't even know what this means or why it's in response to me. Which is fine because you owe me and other posters nothing, but I think this man has done a right number on you and you are, understandably, overwrought as a result.
So, take a deep breath.
Then, if you still feel like you need advice, tell us exactly what the NEW arrangement he has suggested is and if you are okay with that.
Meanwhile, try to imagine each of his threats as a block that could be part of a tower of bricks. Take each one out, examine it, and work out if it really is a big deal or just one of many many bricks in the patchwork of his shittiness.
.... he threatens to take you to court to get custody. Well, we've talked on here about how unlikel that is. Because a) he's probably not going to put the effort in b) he'd probably have to go to mediation first and he's unlikely to do that either and c) no one is giving a part time dad who has a history of threats and abuse full time custody.
So... you worry he might keep her. Look at the block by itself. Has he actually threatened this or is this something you've made up becuase of all the other blocks and threats and the large overwhelming tower of blocks you're trying to navigate? If he has, is the risk real or is he more likely to threaten you to scare you while happily handing her over so that he can go to work/carry on with his life? What court orders are in place to help you if this DID happen?
... the constant digs and shtty remarks. they're their own block. How do you deal with those/ Grey rock. Ignore them as much as possible. Engage only on the relevant bits. You ask abotu contact, he sends a bunmch of shit. You ignore it all and respond with, "Please confirm you will collect on Thursday-Sunday otherwise I'll make other plans" and do it via the app. Handover in public, have as much ready as possible and literally just hand over and leave. It's hard, I know. But it's just another block and one little block can be managed.