You are correct that for portulaca is an annual plant. Asiatic Jasmine and potato vines are both fairly drought susceptible. Of the two I would go with the Jasmine.
The following website will be helpful in choosing other great ground covers for Alabama:
Thanks for the question. Please stop in again soon!
Q&A Library Searching Tips