I don't know if the wrong carburetor base gasket will cause the air cleaner to blow off, but it is an easy thing to check.
There is a small hole at the bottom of the carburetor base which corresponds with a small hole in the intake. The wrong base gasket will block the hole and bad things happen.
Carl