If you look at the other thread about this, it appears that yes, there is a computer database, and yes it was duly checked. Apparently though, it hadn't been updated, and was only updated after the check had been made.
Doesn't reflect well on the football authorities if you ask me. If it had...