Can I avoid the 4:30 AM pick-up time and make other timing changes to an itinerary?
There is only the one flight out from Ouarzazate which connects with the transatlantic flight departing from Casablanca in mid-day. Even though there are later flights during the day out of Ouarzazate, only the early morning one connects to the international flight that gets you to JFK the same day. So to answer your question, unfortunately there is no way to avoid the early morning pick up for your flight out. The current tour schedule is based on the optimal use of time given the resources, flights, distances, and other means of transport involved. Rearranging the itineraries is possible, but it always adds to the cost of the tours and involves additional travel and backtracking between cities and it is best avoided.