Yes, that wat not smart to include the pigs in blanket in the menu. Without these his meal was still British tradition.
Sami is too young to understand, especially since Sami has never shown himself to be a Muslim. Look at Reza, this one isn't a real Muslim either. Gianni has the weird idea of raising Sami as a Muslim, why? This is only important if Sami wants to do this himself and it is certain that Sami will later end up in a Muslim community. But this is not likely. Gianni makes it unnecessarily difficult for himself.