Hi, yes, you can create McAfee agent "Product Update" task and push your DAT files to client machines on a schedule.
Go to "Client Task Catalog" > on the left, expand "McAfee Agent" > Choose "Product Update" and define your task by clicking "New Task" button.
If you want to create a repository Pull task, ePO server must have access to McAfee website. That way you do NOT have to download DAT files manually. Once the DAT file is in ePO repository, you can follow steps above to create a McAfee Agent DAT update task for your Windows systems. FYI - Manually updating DAT on systems.
I am not sure but you can give a try by creating IIS server/apache and placing the zip file there afterwards, please configured the new source sites and point to the new IIS server. You can give a try. may be it works