WooCommerce – Is is possible to replace downloadable file and allow existing customer to get it?

Wherever the actual file is, you should be able to FTP to it and simply replace it with a file with the exact same name. Unless Woocommerce keeps some kind of filesize account of what is there, it shouldn’t know the difference as to whether it is delivering the old file or the new file.