Sometimes it does sometimes it doesn't. That's why Andy said to just upload the .gz file to your account and open a ticket and let the techs restore it.
If you have a 404.php page in your WP theme it would override your .htaccess settings. WordPress will serve up the 404.php page on 404 errors automatically. At least I'm pretty sure it will.