I think Hajj flights are technically charters, so they don't show up in airline schedules.
US and CO flights into BHM are operated not by mainlines, but by their regional operators. These flights are shown as codeshares if you move the mouse to the routes. At the present I have no way of telling a regional operator from a true codeshare, so codeshare airlines are not listed for airports (otherwise I would have to list the whole Star/oneworld alliance for almost every major airport).