Just received my flights for our July 1st sailing from Rome. I contacted the air desk at the 210 day out time period and was told the best they could do was a deviation with 2 stops (flying out of Ft Myers, FL) with short connection times and +$2K pp charge. I decided to wait and see what they would come up with at the 75 day time period.
Without a deviation fee they scheduled a one stop flight (thru Frankfurt) on the way out and a one stop thru Newark on the return (and both have very good layover times). The flights are operated by Discover Airlines so that may present some issues but I am very surprised/pleased otherwise.