This was changed recently, and it's actually intentional. VVVVVV has technically always supported having up to 100 trinkets and crewmates, it just doesn't ensure trinkets and crewmates above 20 always start out uncollected when you play multiple levels in a row. (That's also going to be fixed in VVVVVV 2.3)