I would suggest you to get in contact with cypress directly. At top of this page "Design Support -> Create a Support Case"
I have.. just waiting for a response still...
In the real world, footprints rarely fit right. They often need to be changed to fit within the requirements of the board. With the small boards people want these days and the small pitch of newer devices, there isnt a one size fits all. I make all my own boards because most of what I do it custom or short run and have no problem. Even have some 20 layer boards. Learn to make your own footprints. I use Autocad but there are many other options these days. If you make your own you are not limited to the limitations of the company making your boards or the up charges for the smallest of things.