The Vz.33 have probably only 2.5cm function slot so i believe the cutt of barell ring determined the bayonet to only side weapon function, not attachable on rifles and useable, as the complet would be not enough strenght by using in normal way.
To late 30ies finish its more matted as no classical phosphate finish was used, the phosphate finish is typical for postwar production.
To interchangeability,the Vz.22 rifle has the older WW1 german parts, so when You use a Vz.24 bayonet from any years between 1925 to 1950 is fully functionable on all rifles Vz.24, the problem is mainly with german bayonet adapters.best regards,Andy