Hmmm... By Motorola Froyo you mean SEA15 rite.. Whenever installing any of these, start from Nordic, starting from SEA15 can give multiple issues.. Nordic is the base for CM7/MIUI/Wakjui..
If unable to go into stock recovery via 2nd init, press Power+Volume Down to boot and you go into Stock...