Can you describe the problem you're seeing with ForcedDismount? Is it perhaps a Druid on a non-US WoWclient? If so, then try the ForcedDismount attached below, as it should have repaired that problem.
The drop after the current one (2.0.0.4620) should have this fix in it. If this doesn't address your problem, please let us know what you're seeing (and attach a log). If the behavior has other problems, we need to know the specifics.
Mount.Dismount(string) just prints the string passed in, so you can tell *why* the bot is dismounting. (This comes in handy when trying to debug an odd dismounting bug)