Oh I see! Thanks. I looked there but missed that it was listed under the standard version of ticket to ride. It looks like there are only 212 sleeves required.
No, that appears to be a mistake, as pointed out in the comments to that item - there are definitely 330 cards, with the two sets of tickets, Pennsylvania shares, UK technologies, and the UK-specific train deck with extra locos.