Take one of your end caps and try some heating supply houses. Many of them sell to the public. As you've found all baseboard heat units are not shaped the same. I had to go to a sheet metal shop and get some pieces custom fabricated for an old system I was working on. That would be another option but can get costly. This may take a bit of legwork, but you'll likely find someone who carries the replacement parts.