Changing return dates
Might this be a case where it's better to go through a TA instead of self-service online? A good TA would be able to apprise you of the precise fare rules before booking and can make sure you have a fare that allows this stopover if necessary.