Weaver, in Hitler's Garand, says that the G.41(M) bayonet lug takes the standard K.98k bayonet, but "the lug itself is not interchangeable with the K.98k lug." Pictures appear to confirm that.
I am pretty sure thats correct just by looking at the pictures. The lug itself is the same, meaning that any bayonet that fits a K98 lug will also fit the G.41. But the lug is mounted to the rifle different than a K98