I have tried fitting a deville canvas to a 500 and it doesn't fit.
The 500 has a slight curve to the front where the 126 has a straight edged front.
If you were looking to buy one of the hard tops for a 500 to fit the 126 then it might work, but you would have to have it in front of you to know for sure.