...you have to show your ID if asked
...They can literally walk up on you and say "let me see your ID".
Did you miss this part of the code you just quoted?
IC 34-28-5-3.5
Refusal to identify self
Sec. 3.5. A person who knowingly or intentionally refuses to provide either the person's:
(1) name, address, and date of birth; or
(2) driver's license, if in the person's possession;
to a law enforcement officer who has stopped the person for an infraction or ordinance violation commits a Class C misdemeanor.
As added by P.L.1-1998, SEC.24.
That's the only time it applies.