Joe,
If you run out of ideas for where to source the pads, you may have to make what you want. A good interior shop could knock it out for you. Some of the seat makers have helmet pads built into their seats, but that would be a high seat, which would change the look a lot.
Bill