Thank you for bringing this up and for posting your solution.
I have added an item in our backlog to investigate those reference and to, probably, update them to the latest. It is not an easy decision because we have to consider whether we need to always be at the latest and how that could affect other projects and packages. I fear that in the end there will be no correct answer, and some issue with dependencies will always exist. We are, after all, in the dependency hell phase of software development.
UI for Blazor