Not really.

To coerce means to push, bully or put pressure on someone, manipulate them into doing something that you want them to do but they don't. It's something unpleasant, and only a person can do it.
To compel doesn't imply any intention to produce any particular outcome. It's also possible for non humans to compel, a situation might compel you into some course of action:-

'The force of the storm winds compelled him to turn back'

If someone is being coerced into doing something, they may feel compelled to comply, in which case the coersion was successful, from the point of view of the person who coerced them.

I think I left you with a very narrow sense of what the word 'compel' means in my last post... my bad. The example of the storm compelling a traveller to turn back is probably more useful.