> On top of that we always register the Hibernate Validator beans under the @HibernateValidator qualifier

No, that's not what I had in mind. We do only this second registration if the default beans are _not_ the Hibernate Validator ones. If they are, we don't register them a second time.