The flag is better pictured on John Schmale's web site of Illinois flags which also includes the several captured CS flags they hold including this one. It is clearly a Charleston Depot flag on John's site.
greg Biggs