If you are using the flashify app you have to manually download the correct recovery on your phone, like RikRong said then point the app to the correct file.
It should work as long as you're rooted. As for the error you get from fastboot, you probably either aren't using the correct fastboot binary, or you need to update your Motorola USB driver.