I believe because 2.5gal in a 5gal secondary leaves a lot of space with oxygen in it. In secondary, you don't have (much) fermentation so the oxygen isn't being pushed out by carbon dioxide leaving lots of time for oxygen to interact with your beer.
Some thick weather stripping from the hardware store ought to do. Put some on both sides of the shell and use some spring clamps on to seal the two sides up tight.