John,
With all the significant work you're doing to your W113, don't you have an MB parts book? :?: I would imagine the canister and lid have MB part numbers on them that you could compare to your parts book.
Besides that, I agree that it just doesn't look right!
Rodd
Powell, Ohio, USA
1966 230SL, Euro, Auto, Leather, both tops
1994 E420