A little while ago I think that I read in one of the posts by @cdbc that said "The morning brings clariity" - or at least words with that sentiment!
I cannot fathom where my head was going yesterday - I suspect that I was probably annoyed that the 'Writing to the web' didn't just 'work'

There is no way that I need to recreate a FileZilla clone !! - Being able to READ a file from the web-site and compare the data to that held locally is perfectly reasonable. From that, a decision can be made as to what to do. In this case it is simply to alert the user that I've created a newer version of the program and made it available. The Program (as a .ZIP file) can be uploaded via FileZilla perfectly easily along with the small text file that has the Version N°. I've even fathomed how to inhibit the display of the 'Version.txt' file

I've spent the morning reviewing my options - including looking at INDY, and the offerings/suggestions from @paweld, @Rowland57 et. al. as well as creating appropriate User Alerts / Notices so that they can make informed choices as to which way they want to proceed.
The result is not as 'sleek' as the update path offered by the likes of FileZilla or SyncBack (for instance) and it does rely upon the user to be basically competent (ie. knowing how to UnZip and save via a browser - though I have taken steps to create backup files as a 'fall-back'.
Essentially, If the web 'Version' file is greater than the local 'Version' then a Panel is displayed with [Accept] and [Decline] buttons. The [Decline] button simply tells the user that they'll be reminded again at the next 'Run' and hides the Panel. The [Accept] button backs up the existing .ZIP file and opens a browser pointing to the Web folder with just the new .ZIP file available so that they can save it at their own discresion. After which the program's 'FormClose' proc is called to update the Version N° and save all the current settings/historic data before eventually calling Application.Terminate.
Thanks to all contributors, I've learned quite a bit about the potential problems of dealing with web-based data - though there is a great deal more to be discovered !!