The recommended method of installing Certbot is by using "snap", so you'd be running the latest version of Certbot regardless of your OS.
That said, there shouldn't be any issue running a newer Certbot with content of /etc/letsencrypt/ from an older version of Certbot. It should be backwards compatible.
If you do it in the other direction, you'll get a warning about possible incompatibilities, but the rate of change in the format of the contents of /etc/letsencrypt has actually been extremely slow, so it's rather unlikely to cause any problems in practice.
And indeed, old-to-newer migration should be fine with every pair of Certbot versions, as far as I'm aware.