Na aula anterior o professor também usou stat="percent" e também não funcionou pra mim.
O erro AttributeError: Rectangle.set() got an unexpected keyword argument 'stat' ocorre porque o countplot do Seaborn não suporta o argumento stat. O stat="percent" é suportado pelo histplot e não pelo countplot.
Estranho que para o professor funcionou. Talvez algo tenha mudado.