Upvote:3
Since your original flight was cancelled and rescheduled, you could ask the airline to refund your ticket price, and then you could find a different flight (on the same or a different airline) to Rome that allows you to meet your connection. You could also ask the airline if they would move you to a flight on the previous day, which would allow you to meet your connection and also give you an extra day in Rome.