You got the right thing! Coconut oil is supposed to be solid until a certain point (usually 72-76 degrees, depending on the oil) and you are right, it's a mess! :) Sorry about that.
Not all coconut oils smell like coconut- if it's cold pressed, it smells different than expeller pressed. I can't remember which is which right now, though.
We use coconut oil for so many things! I put it in the bath to alleviate dry skin, I make my own body scrubs with it (coconut lime scrub? oh, so good!), I cook with it, and have even used it to cure, "ahem", a long running bout of bacterial vaginosis. TMI, I know, but it was the only thing that worked!
Good luck! :)