So... "subqueries are currently not supported as tables" came from you as what you think might be the issue or was that actually reported by the connector? If your entire error is "invalid property value" then I would wager it has nothing to do with the SQL itself but rather some other property in the stage that you have not set properly.
-craig
"You can never have too many knives" -- Logan Nine Fingers
OK... then it's not supported and it would seem you'll need to rewrite it so it doesn't use those inline views. They're not really needed and just add an unnecessary level of complexity since all you are doing is:
SELECT C.COL1, C.COL2, C.COL3, D.COL1, D.COL2, D.COL3
FROM C, D
WHERE C.COL1 = D.COL1
Of course, you did say that what you posted looks "something like this" which means all bets are off as to what you are actually doing. And you really should alias all of those columns.
-craig
"You can never have too many knives" -- Logan Nine Fingers