Fix #17067 by making data family type constructors actually injective
TcTyClsDecls.tcFamDecl1
was using NotInjective
when creating data
family type constructors, which is just plain wrong. This tweaks it
to use Injective
instead.
Fixes #17067 (closed).