Downloader: use only server_path when trying to guess filename
Proper fixes for #2388 (closed) and the (very rare) race condition between
I have another cleanup I'd like to do around this (try to get page rearranged to pass back a list-of-dict instead of list-of-list so that server_path
is preserved). But its not essential and might be better as a different MR.