Hi, @jmpessoa!
My project AndroidManifest.xml already included much of the flags you have suggested; adding the others did not made any difference.
I doubt this is a problem of permissions, because: (i) I can save (write) to the main storage Downloads folder without problems; and (ii) I get no error or warning messages from Android - in fact, nothing happens after the file is correctly downloaded (when it should then be opened in the associated application).
Since you feel at will with demos, I can suggest you create a small sample with two buttons, one for displaying a XLSX file, the other for displaying a PDF file; put these files in the your main storage Downloads folder and let's see what happens. As a start, I attach an (incomplete) app based on one of the LAMW demos. If it works, the problem is solved and you will be able to add another useful demo to the repository (therefore aiding others in the future).
Hope this helps.
With best regards,