JK Composites do a set for fibreglass seats, expensive though being £70 per seat, might be worth looking into making your own:
http://www.jkcomposites.com/unholsterypage.html
Can you not polish the swirl marks out? I'm sure Nathan will be able to give you some tips.