You are correct, and your usage was fine. Gregory likes to police people’s use of the word evolution according to rules he made up himself that ignore the broad range of contexts in which typical English speakers use the word. Don’t second guess your English skills over this.