Do you have photos of your project that you can send?I have an aluminum and screen enclosure around my pool. After three hurricanes in two years, I did a lot of reading on why some enclosures failed and others stood up to the winds. Many of the enclosures that collapsed during the hurricanes may have done so only because the fasteners have rusted over time. As I started replacing the rusted screws, I found many screws with the shaft of the screw reduced to about half of its original diameter. I am systematically replacing them with stainless steel fasteners.
For the aluminum rail that attaches to the concrete, many of the small diameter fasteners were badly rusted or had broken off. Then I saw that these rails attached to the upright supports with small screws at the base. If the "cage" started to lift in a hurricane force wind, the whole structure is probably going to be a loss. I did the following: I bought aluminum angle that was about 2" wide. I cut pieces the width of the bottom rails. I drilled a 3/8" hole through the aluminum angle and the bottom rail. Then I used a 3/8" bit in a hammer drill to make a hole in the concrete. I then used a 3/8" sleeve anchor, which you tap into the hole and then secure with a nut. As you tighten, the sleeve expands to solidly anchor in the concrete since it is 4-5" deep in the concrete. Then I drilled through the angle brace and upright support and secured with a 1/4" stainless steel bolt.