Sorry to hear about your lost mounting bracket! That's very inconvenient to have to deal with. I've created a case for you in order to escalate this to our support team. Please be on the lookout for an email from us soon.
It looks like we have come to a solution so I'm going to be locking this thread. If you have any other concerns or questions, please feel free to create a new thread.
Have a great day.