Well I don't think 1.c4 g6 is a good way to reach a Benko, because after 2.d4 black has been move-ordered. Also 1.Nf3 g6 2.d4 Nf6 3.c4 c5 4.d5 b5 5.cxb5 a6 6.e3 might be problematic for black, in the 5.e3 system black is usually advised to play more sharply than 5...g6.
But anyway I think the OP was asking something else:
- IF you are a Benko player,
- AND you have a second defense to 1.d4;
- THEN what is that defense and how does it answer 1.c4 / 1.Nf3?
I do think it's generally advisable to have more than one defense to both 1.e4 and 1.d4 -- one sharper and one solider. But I'm not sure 1.d4 d5 2.c4 e6 3.Nc3 a6!? (or 3.Nf3 a6) is it. For one thing the exchange variation is quite straightforward, 4.cxd5 exd5 5.Nf3 c6 6.Bf4 and black may equalize but it's not any easier than the more regular exchange variations. This 3...a6 is also vulnerable to move orders, for example 1.c4 e6 2.Nf3 d5 3.g3, now after almost any black third move here white can transpose to a variation black did not intend to play. Top players don't worry about this, they go into the Catalan as black, but this is probably something a 3...a6 player didn't want.
I am partial to the QGA. Against 1.c4 probably 1...c5 is the way for QGA players, and this isn't too bad for Benko players either. Against 1.Nf3 I would choose 1...d5, but a Benko player might prefer 1...Nf6, when 2.c4 c5 is English, 2.d4 d5 3.c4 dxc4 is a QGA, and against other white second moves black has a choice of 2...d5 or 2...c5 or 2...g6 depending on mood.
Something to think about is 1.Nf3 d5 2.c4 d4, which has a great reputation for black. Now you are on the other side of a Benoni, where your experience in the structure can pay off. And black is not necessarily going to play ...c7-c5, so there is no reversed Benko to worry about.