I would look at a marine solution. My friends boats all use the adhesive marine flooring, something like this:
https://foceanshop.com/products/focean-premium-eva-foam-boat-flooring-grey-with-blue-lines?variant=49841242931459
Should help with the sound, provide some cushion for your feet, and...