There is no way to keep the SD Card down without the metal clip in place, unless you want to go "getto" and use something to press down the card while sliding the cover back on.
The metal clip seem to be a easy fix, just call BB and ask for them to send you the clip... it look like a 5cent piece.... I don't think they will worry to send u one...