Whether you sync or have the calendar stored locally, I don't think there is any way of changing the calendar of an iCal event once it has been created on an iTouch/iPhone. You will need to use you desktop client for this, or alternatively just recreate the event.