У вас есть две отдельные проблемы.
Сделайте что-то вроде этого
from collections import defaultdict
switchboard= defaultdict( list )
x = Conversation( "Alice", "Bob" )
y = Conversation( "Alice", "Charlie" )
for c in ( x, y ):
switchboard[c.p1].append( c )
switchboard[c.p2].append( c )
Идентификатор в google-services.json должен быть похож на идентификатор в файле config.xml.