If not then is there any process that you can think of that wouldn't require installation of the game and SDC on the PC with internet access for people with this problem?
The game itself need not be actually installed on the downloading machine, only SDC. You can download the game directly in its .sdc archive form without needing to install it. Small distinction, perhaps, since you still have to install something, but it may matter in some cases. But no, SDC is currently the only means of updating the game to the latest version.
I'm not sure if there is a plan any longer to release a standalone patch for DA when it's "done" as was mentioned might be done back around release, I'll have to look into that.
For what it's worth, it does appear that 1.4x is still available via the CE link in the footer of the downloads page, in place of the bonus pack patch, for those who can access the CE downloads.
BTW is there any reason that you can share as to why the standalone installer for v1.4x was removed from the download section of these forums?
It's believed that SDC is now mature enough to become the primary/only means of patching, which does reduce the workload involved in releasing a patch considerably versus doing a standalone installer. And it basically means that retail copies become identical to digital distribution copies, which simplifies things all around.
SDC should continue to improve especially since an
entirely new and much more user-friendly version will be coming next year.
I would suggest that anyone opposed to SDC updates for non-philosophical reasons make their complaints in one place as calmly and politely as possible. Ranting may make one feel better, but it won't win any arguments.