First of all: Welcome to SQA.
Apart form the features of C# and Python, your team should also use C#. The web testing team can reuse scripts from the automation team. The teams can support and comploment each other. They can talk about problems and challenges and find solutions together.
That Python already have a xUnit framework in the standard library is the only advantage comes into my mind when I compare C# with Python.