Question: is there more than 1 end city?
Answer: Yes, more end cities are spawned. I can confirm that multiple end cities spawn, and have in fact found three within renderable distance of each other. However, not all end cities contain end ships; I've found about a dozen cities so far, but only 6 of them had ships.