You can only use ‘Store in Filedocument’ if the response content is binary. Store it as an Http response and in the next activiteis check the format of the http response to get the file document out of it.
Would be even nicer if you can persuade the publisher to pass the file as binary.