Since there seems to be a good amount of confusion and failed explanations floating around, I'm going to clear things up.
The pictures that I am providing are of a k98 and its corresponding bayonet. Although these pictures are not of the G41, the procedure and design of the bayonet attachment are exactly the same between the two rifles, even to the point of the bayonets being interchangeable.
In this picture we can see the bayonet lug, muzzle, and cleaning rods outlined for us.
In this picture we can see the pommel and muzzle ring outlined.
On the bayonet, the "Pommel" is a term used for the entire mechanism that the bayonet uses to attach to the rifle. It consists of a shaped slot that the square bayonet lug fits into, and a smaller and deeper slot for the cleaning rod to fit inside. The pommel also consists of a spring mechanism to lock the bayonet onto the lug, and a small round button to release the mechanism, the button can be seen on the photograph above.
Also on the bayonet we can see the muzzle ring which is designed to fit around the barrel of the rifle just forward of the front sight. Not all bayonets come with muzzle rings and many are just a round groove, but for the k98, most bayonets came equipped with the ring.
Both the bayonet lug and muzzle ring are what hold the bayonet in place.
Like I said above, both the k98 and G41 used the same mechanism for attaching the bayonet.
I hope this helped those of you who were confused about bayonet attachments.
The G41 bayonet should be added to Red Orchestra because it existed and because it can be useful to the players.