How can I get the name of the remote tag provider within a transaction group. I drag the desired tags from the browser onto the project grid (from 1 of many providers)...
Those tags may come from a specific tag provider, so how can I use that provider name as another column?
any comments welcome 
The easiest way is to create a memory tag with the tag provider name as it's value. Add this memory tag to the transaction group. It will show up as a column indicating the tag provider every time the transaction group is fired. Not very robust, but simple.
The most robust way is to create an expression item that is the constant string you wish to save to the DB. A transaction group is not restricted to getting data from a single tag provider, or even using a tag provider at all, so the value of the constant is up to you.