I have the same exact card; no way to put it inside from the bottom, without open the case.
Once the case is open, I tried to push it in, but as you, I was worried; then I read that the cards needs a good push, since they fit snuggly on the connector; so I cleaned the connector and the pins on...