Can't get Cyanogenmod onto internal root
CWM shouldn't have put your phone into a loop.  In any case, you can use adb push from your PC to put the update.zip file onto your internal storage at /sdcard.  (ADB is include with the Android SDK Tools.)