I know I'm gonna sound crazy but I bet acetone will take if off of the gel coat. Just be sure to rinse it off afterwards and you'll be fine. As for the carpet, try scrubbing it with a brush and a mixture of vinegar and water. That should do the trick.
"If people concentrated on the really important things in life, there'd be a shortage of fishing poles." - Doug Larson