Have you looked at the Honda CRV?
I am not 100% it meets your list.
http://cars.axlegeeks.com/compare/34905-49291/2005-Chevrolet-Equinox-AWD-vs-2016-Honda-CR-V
a) Must be approx. same size (length, height, width) Chevy has inch more headroom, honda has .1" more leg room in front, chevy has 1.5" more headroom and 1.9" more legroom in back seats Must have same "power" (Chevy is a V6) Chevy V6 is 185hp/210ft-lbs, Cr-V is 185hp, 181ft-lbs. c) Must get same or better gas mileage Chevy is 23/17, honda is 31/25 d) Must have heated steering wheel, no clue e) Must have smartphone integration and/or AA/Carplay, no clue d) Must have heated/cool front seats, only has heated front seats on the higher models. e) Must have heated rear seats don't see this. f) Must have AWD Honda has AWD g) Must NOT be a GM product. Burned by GM too much with this car