Look, scratches can only be removed from paint by leveling it out. Did you have paint under the scratch? Could you FEEL IT WITH YOUR NAIL? This is the easiest test.
If youve got no paint to level, meaning the scratch is still deep, 99.9% chances are youre stuck with them..
Please post pictures of the stains... did you get the seat extracted or not?