Interesting topic here.
I have found that I am unable to do a full yoga practise until 48 hours after doing weights.
This is not unusual of course, but it has set up a number of dilemmas in my mind. Can one do both without compromise? Where to compromise?
My weight-train routine is full body and I use the super-slow technique, twice a week.
I train at a Keiser Training gym. Folks in Germany, Austria, Switzerland will be familiar with this gym. There is only one in Britain and it is in London. There are no free weights or cardio machines and it is all super-slow, and they advise that you train your full body, once or twice a week. Superslow, and only ONE set as well. It is different, and very precise. I go to this gym because my various body problems surface when I use the free weights.
Anyway…
I have to leave 48 hours between that and a yoga practise. I do not suppose that I should be surprised by this. 
For the original poster, I suggest making sure that your yoga practise burns the calories. If you feel that it burns the calories as well as your cardio, why not give up the cardio altogether? It sounds as though it would be cost effective for you to do that.
I do not do ANY specific cardio and I do not feel that I am missing out, but I only weight-train because the my life is so sedentary that I would worry for my health if I did not, so I am not bodybuilding per se.
Ashtanga Vinyasa Yoga is something of a CV workout or so I am told and hot power yoga cannot be a world away from that.
Is what they call ‘power yoga’ not derived from Asthanga Vinyasa Yoga?