that is strange. is the apk corrupted? can you use it if it is in /system/app/Launcher2.apk?
Neither one works? I've tried both ways actually. Would it be helpful if I re-installed the stock launcher again and tried to push via adb again? I'm just throwing out ideas...