I realize that responses will fall under the "I am not a lawyer" scope, and I do intend to talk to one. But first, I wanted to get some input about the basic proposal.
If I port a GPL theme -- say a WordPress theme -- that is both free as in speech AND free as in beer to a proprietary application like ExpressionEngine, I assume that the derivative theme must also be GPL. No problem there.
However, there is concern by our management that we are in some way now required to make all of ExpressionEngine GPL -- which of course we can't since it's not our application.
I know this seems like common sense, but you'd be surprised by how little management understands the GPL (or maybe you wouldn't be surprised :). Though I did want to make sure I understood this well enough myself before proceeding.