Other than that, not much else unfortunately (that I know of). Some people have had limited success using shoe polish I think but it only fills in the scratches, won't get rid of them. Carbon Wrap is relatively cheap and you wont feel like youve dirtied your car.
Of course you could do what I did and try and source a replacement panel but good luck finding one not scratched lol