Hi
I have owned a pair of IDA carbs for 22years. The original owner bought them new around 1998.
They do not have a country of origin cast into the bodies and don’t have the “tells” that would indicate that they were Spanish.
I don’t think it’s even remotely possible that they could be Chinese...