It was probably overbooked, but as you passed the deadline for minimum check-in time, you will not be able to get any compensation.
The airport itself recommends arriving at least 60 min before departure.
http://www.cityoflacrosse.org/index.aspx?NID=7