The worst part is that Denso is an OE supplier and makes so many OEM radiators in the US and Japan, but they won't rebox those OE filters for the aftermarket
They used to make the aftermarket radiators in Taiwan at their subsidiary Cryomax, and those radiators are good quality, but they stopped using Cryomax Taiwan. and started using China for their aftermarket radiators
It appears only Ford, GM, and the Europeans still offer easily-attainable OE quality radiators.
Nissens makes most of their radiators in Denmark, if you're lucky enough to find one
The body shop I use is forced by insurers to use China parts. They frequently don't fit. When they don't, they bill the supplier for the install and removal labor costs in addition to returning the part.
You should bill the supplier for your labor costs. Since it's happened more than once, bill for the troubleshooting and test time also.