I suggest something like this:
https://www.durabakcompany.com/marine.htm
The problem with carpet and the Seadek materials is that they absorb and trap water, this will lead to mildew problems and galvanic corrosion of the aluminum decking... and the carpet type materials will stain , look...