Hi MikeILL - it looks like we had a glitch in the analysis flow a while back that left some tracks permanently in a 'PENDING' state. I suspect that this is what has happened to your tracks. We are looking to purge those tracks. In the meantime, you can work around this by 'forcing' an upload. Using pyeconest track upload set the 'force_upload' flag to true. This will cause the track to be re-uploaded and analyzed.
See http://echonest.github.io/pyechonest/track.html for the details.
Paul