What can I do to display all product variants/sizes in the catalogue?

The only way to expand your portfolio is to send each color variant / size as a unique product with its own ITEM_ID, with other parameters fully specified, including a unique image that matches that variant / size.

If you do not have unique images available, it is best to send only those variants / sizes that match the available image.