First, WELCOME to SitePoint's Apache forum!
I really see no problem with your mod_alias statement (except that I would have added a trailing / to the redirect).
I'd actually try TWHD's suggestion, though, but only because I'm far more familiar with mod_rewrite than I am with the nuances of mod_alias.
It says the same thing as your mod_alias Redirect statement but mod_rewrite has to start the regex engine which is a waste of time on such a simple redirect.
RewriteRule ^freebies\.php$ freebies/ [R=301,L]