Geese won’t scare away Canada geese, they may get territorial, maybe, but it won’t stop them, the wild geese are using your pond as a tool to remain alive on their migration, so it’s going to be hard to dissuade desperate creatures.
As for swans, they are more territorial... Swans can be...