Yes, the Ballad of Ira Hayes is a true story. However, it was written by Peter LaFarge - a friend of Bob Dylan, Townes van Zandt, etc. who was himself native american white parents (hence the name). See the story of Ira Hayes here:
http://thegoldweb.com/voices/irahayes.htm