Not sure why you want to redirect subdomains, especially if they don't exist. This is a 301 and this site can generate it.
http://www.htaccessredirect.net/ But you have to have an existing subdomain. In your hosting account you can use cPanel to create redirects as well. Don't know why you had to reload the hosting account. Using a FTP client such as WinSCP all you had to do was reverse what you entered in .htaccess.
.htaccess has a lot of features that can be used so maybe there is a wild card for non existent subdomains, not sure. You may want to check this website out.
www.webhostingtalk.com