I'm not sure why you think your beer is skunked. Unless you stored your carboy in direct sunlight, or bottled in clear bottles which were kept in direct sunlight, I don't imagine whatever it is you're tasting is skunking.
From your description, the beer sounds like it tastes pretty good. I don't see what the problem is.
