I think the ORK for North Little Rock was actually an FAA code, while ORK for Cork Ireland is IATA code. Another example is PVG:
Hampton Roads Executive Airport, VA http://www.airport-data.com/airport/PVG/
Shanghai Pudong International, China http://www.airport-data.com/world-airports/ZSPD-PVG/
I am aware of this issue, but yet to come up with a feasible solution.
Ken