I think it is worth making the appropriate conclusions about the banking system in your country and no longer using banks. If there was no fraudulent activity on your part, then it is obvious that the bank is going too far. I just came across the experience of freezing suspicious transactions that were unfrozen upon a call to the bank, and then I had negative impressions after that. And if I were you, I would have withdrawn all the money after the investigation and would never put it in the bank again.
You are talking about things which should be done after OP's cased solved but it seems the thread isn't get updated so it means there is no progress in this case and the account should be still on hold status.