Avant de tout réinstaller, il est préférable de consulter la documentation :) Celle-ci indique que cette nouvelle mise à jour majeure (passage de `2.x.x` à `3.0.0`) casse la compatibilité ascendante, mais explique (section 5 « Upgrading from version 2 ») aussi :
- comment passer de l'une à l'autre ;
- comment continuer à charger la version majeure précédente : `\usepackage{siunitx}[=2021-04-09]` ou `\usepackage{siunitx}[=v2]`.
Édition
-------
Plus précisément, comme vous semblez utiliser `siunitx` indirectement via le package `ProfCollege`, vous pouvez procéder ainsi :
\RequirePackage{siunitx}[=v2]
\documentclass{article}
\usepackage{ProfCollege}
\begin{document}
Test.
\end{document}
<strike>Comme le signale @samcarter, vous serez temporairement confronté à l'erreur :
<blockquote>
! LaTeX Error: File `siunitx-abbreviations.cfg' not found.
</blockquote>
que vous pouvez contourner en [téléchargeant le fichier `siunitx-abbreviations.cfg`][1] et en le mettant dans le dossier de travail.</strike> (Problème réglé à partir de la version `3.0.2` `siunitx` publiée le 19/05/2021.)
[1]: https://raw.githubusercontent.com/josephwright/siunitx/main/siunitx-abbreviations.cfg