I have reviewed the attached file you provided.
The current design is good. but the locking mechanism is not that strong enough for such product.
For most of the electronical products, at least one screw is required, so the housing will not pop up.
In your current design, adding 4 screw holes is easy to do.
Add 4 screw holes to the base housing, and add 4 screw stud on the top.
There should be a PCB board inside the housing, is there any interference when adding 4 screws to the housing?
I can help you to finish the design, but I need your help to provide me the original 3D drawing (solidworks format, or iges, or STP/STEP, not STL which I can not modify the drawing for you.)
Feel free to contact me.
Thanks!
Fonsuie