I don't have an issue with Western Kentucky at that date, but Florida Atlantic was a transitional team in 2004, but you have them up that year. So, that doesn't seem to be the determining criteria.
For the record, it wouldn't surprise me if multiple sources had it wrong. They tend to follow one another and a lot of people don't know where to get info. I remember the media, en masse, had them at FCS after the NCAA did. What I'm curious about is that, if the NCAA has them as an FBS team in 2007 and you don't, what are you consulting? You have several difference from the NCAA, which is not a big deal, as the NCAA doesn't make sense some times, but I'm just curious what you are consulting.
I'm not riding you about this (yours possibly makes sense), just wondering.