Needing a different port may or may not be necessary for each track. PG products handle plugins in a different way than many applications.

Have you tried simply putting a new instance on each track, then controlling each track/instance of swar with a different midi channel?