For team principal James Vowles, the Azerbaijan Grand Prix was the most visible sign of progress he has pushed for since leaving Mercedes to lead the Grove-based outfit in 2023.