If you are using paypal standard, just make sure the customer is aware that the download may not be available immediately, and use IP to update the order status.
The order history pages for the download, should only show the order is the status has been updated to success.