Fixes to ESO's retrieve_data()

There were two issues:
1. form activation wasn't properly handled for checkboxes
2. download link needed an update
This still fails now, right?  Could you mark this as failing; `@pytest.mark.xfail` I think?  Then I'll merge this and we can open a fresh issue for the tests.