Mine is a little texture sensitive too. He has never accepted rice (and he is 2.5yo!) but I generally don't consider him 'fussy' simply because I can cover all the food groups and have a reasonably varied diet. He also won't take mashed food, food with bits in (like anything smooth with added lumps like the yoghurt with fruit you describe) or mixed up food. So for example loves a stew but only if I separate out each component veg into a different pile on his plate so he can see what's what he will eat it all, usually one pile at a time. The veg taste different when cooked as a stew with stock/meat/herbs rather than plain steamed (esp aubergine, courgette which are just 'wet' when steamed and courgette is quite bitter on it's own too).
What sort of pasta are you offering? Try some of the bigger shapes (twists, penne) rather than the very small ones (baby pasta, soup pasta) because it is a different texture experience.
Is he 10 or 18 months? (10 months is quite a common age for threads where LO refuses puree)
It sounds promising that he tried the steamed veg and I would continue down this route, offering the same things over and over and also different things alongside. Oven baked/roasted wedges or chips are a fav here, sweet potato, turnip, potato, carrot, butternut squash.
It also sounds promising that he'll have the pizza and quesadilla. You can make a tom sauce with various veg whizzed up in it to give him a range of vits and nutrients within his preferred food and lots of different healthy toppings on pizza. I would also expand on various breads and flat breads, just because he is already taking something like that, so pitta bread with cheese inside (heat in a dry frying pan so the cheese melts), various flat breads, chapatti etc just to encourage a variety of textures and flavours even though it's all very similar.
You could also try hidden fruit and veg in pancakes, muffins, and little bean and veg frittas/burgers which were a fav here.
Do you sit and eat your meal with him? Most LOs are motivated to eat by copying the others at the table and the social aspect of meal times is (IMO) just as important a skill to learn as eating itself.