I finally got this working on Arch (WINE 2.1-staging, winetricks 20170207). The experience reminded me of why I hate WINE with a passion! It's 50 times easier to create a simple virtualbox Windows VM in my opinion.
Anyway, I found that on Arch, the way to successfully install the official dotnet35sp1 is by making sure that mono is NOT installed into your newly created .adewine prefix. If you've already installed Arch's wine_gecko and wine-mono packages, you don't have to remove wine-mono, wipe your prefix and start over. Just run "wine control" (in the same newly created prefix) and use it to uninstall Mono from your .adewine prefix. Gecko can stay. There's also an env var of some kind to keep WINE from installing gecko/mono into newly created prefixes in the first place (I think). Maybe next time.
After that, the wiki instructions for dot net35sp1 and ADE 2.0.1 worked with no problems. Both installations completed successfully.
HOWEVER ... ADE
still wouldn't launch. OpenGL error (arghh!). Seems a dependency decision I made when installing wine in the first place was the wrong one.
Before first installing wine from the Arch repos, I had to enable the multilib repository (grumble, grumble, grumble -- hate multilib stuff). Then I had to choose from about 4 different 32-bit opengl drivers as a dependency. lib32-mesa-libgl was the wrong one for me. Once I switched to lib32-nvidia-libgl (and
its three other 32-bit dependencies--grumble, grumble), ADE 2.0.1 successfully launched.
Now to see if I can get it registered to my Adobe id.
EDIT: and it worked. I registered and downloaded my latest purchase from Kobo. Now, at least, I know I have a backup plan if my VM ever dies.