The logos are being provided free of charge to an open source project of the communities choice. I don't really see how that's contradictory, they make no claim of the logos being open source.
They seem to offer proprietary logos for open source projects, which some projects might like (branding) but others won't (proprietary). Calling them "free logos" instead of "gratis" also does not help to clarify this at all. My question was hence whether they offer "free as in freedom" or "free as in no money" logos and whether non-free but gratis is appropriate for open source projects.
> Free logos (as in gratis? or as in liberty?)
> Open source
This seems kinda contradictory to me.