saying, blacks move becomes the interpretation of whites wishes. iows, the balls (err, pawn) in white's court as to whether the move is illegal or not.
The pawn moving to c5 has to be legal for white to make a decision. Black can't move to c5 since that leaves the king in check and would be illegal.
If c5 was legal, which it isn't, then black would have the choice of moving one or two squares. At that point, white has a choice to ignore the en passant capture or take as if the pawn had only moved one square. The black pawn was never on c6 in that instance so has no bearing on the fact the king was is in check in your original position; the pawn isn't a Schrodinger's pawn, both on c6 and c5 until white makes a decision, since it could never be on c5.
there hasta be another FIDE rule that clarifies more this...cuz ur not convincing me. i'll go and look more when i have time.