Um, unless something has changed this year, NW/KLM give mileage on consolidator tickets. Last December, I flew LAN-CPT on a consolidator ticket. It could not be upgraded for the international legs, but I got for mileage credit including over 20k elite qualifying miles.