Someone got the canister off an old Nissan truck, I think a Frontier. It was newer and looked exactly the same.
https://www.rockauto.com/en/moreinfo.php?pk=1002271&cc=1211050&pt=5180&jsn=606
Maybe it was off an early 90s truck?
For the front's we bent a length of 3/16 rod and tack welded it in place. This stiffens the fender back to OEM or better. I have seen a cut fender wrinkle before when doing hot laps on a track. Weld and grind smooth.