According to Bayless, the X1/9 and the early 124s use the same upper heater box.
https://www.midwest-bayless.com/Fia...pper-assembly-fiat-x19-124-spider-all-u8.aspx
and according to the note, it accepts a later, thicker core by removing the 4 tabs inside; when I removed the tabs, the fresh air flap cable and the actuator arm on the bottom of the flap were both in the way. I now open the flap from the scuttle area, and wedge a piece of closed cell foam in the corner to keep it open.
If I were doing it again, I'd leave the tabs and cable in place and extend the box, maybe try longer clips from one of those rectangular air filters that seem to be one of the few options for a Weber (I have one for my old Volvo).