The original flight (BCN-CDG) had 21:10 departure - 23:05 arrival, then CDG-YVR the next day departing at 10:10.
New flight (BCN-CDG) has 19:45 departure - 21:35 arrival, then the same CDG-YVR the next day.
Maybe I'll ask if I can take BCN-CDG at 6:10 (8:05 arrival), and take CDG-YVR on the same day without the overnight layover.