It's a fair point. The enema company was the 2nd-4th entry everywhere except google's search product and Twitter didn't make the first page (again, except on goog). The only time I've heard fleet used outside the enema context is when specifically talking about a group of vehicles.
Fleet and fleeting don't really have much overlap in terms of definition. Presumably Twitter was going for the latter meaning, but went with the former.