OK, just talked to Jon - there are two bits, the limit for base files (the entire file) and the limit to patches. I get the impression both limits are 1MB. Why you can operate with histograms.xml and other large files is that the base file is too big, but the patch fits in the limit.
In this case, you should probably just manually land the new big files. Since they're new, they presumably won't affect the build. My general approach in such cases is to land the file in unmodified form from whatever created it, then separately land modifications. That way you only really need to get informal LGTM on "We actually do want that file to exist", and use the regular review system for the local changes. Obviously that won't work with large binary files.