If I have ten apples, and you have five apples, giving us both five apples doesn't make us equal. Likewise, giving both men and women grants (which are readily available anyway for both genders) doesn't suddenly fix the imbalance of women. It requires a targeted solution.
> I don't want to end up in a workforce where people are working because it was a good financial decision from yesteryear.
Well then you're barking up the wrong tree, because there are plenty of men who got into computer science because it's lucrative. On the other hand, if you told a woman, "Hey! Want to earn an upper-middle class income? All you have to do is spend every work day of your life dealing with crude jokes at your expense, boys' club mentalities, and an industry that has little more than contempt for you!" I doubt many would jump at the opportunity.
The problem with sorting by how "truly excited" they are is that some women might not know how interesting programming is to them. They were never given the opportunity, and every time they got close, they were shunned or pushed back because of their gender.
If you truly, honestly cannot see these grants as anything more than "reverse gender discrimination", I'd have to say you're part of the problem.