I thought about a dry trap too, BUT, Jim has two seperate tanks, black / gray and so a dry sink trap would not release black tank odors, CORRECT?
Don't all gray water traps drain only into the gray tank?
Unless maybe, your gray water bypass valve has a sealing problem allowing black tank odors to come thru the gray traps?
Gary S.