No.
One is made by Thule and the other is made by Fiamma so although looking similar they are certain to be different. Something silly like the zips being handed differently or some such!
It would be like trying to fit the seats from a Ford into a Vauxhall.