You do not need to be a citizen or even a resident alien to get your LTCH in Indiana. I am a non-resident alien and I have an LTCH.
Someone at the EPD is either very ignorant of the situation or ignoring the law. Either way they should not be at the job. The most confusing thing is it is not the EPD who issue or approve the application it is the State Police.
Could the Millenium Falcon really do the Kessel Run in less than 12 parsecs?