Can you just use a similar expression to the one you have already but omitting the regex part.
In other words add this line
RewriteRule admin$ admin/index.php?q=admin/login [QSA,L]
I think you'll need to put it before your existing rewrite rule so that it is checked first