Dear Russ,
Hi, I raised the question to our engineering team, and here is the response from one of them.
I think there are a couple of things to try:
1.) JoinGeometryUtils.GetJoinedElements()
For this one you could check out the post on Jeremy Tammik blog: http://thebuildingcoder.typepad.com/blog/2014/02/getting-two-different-kinds-of-joined-elements.html
2.) For concrete framing family instances and walls, you can get the Element’s Location, cast to LocationCurve, and look at ElementsAtJoin.
And for this 2nd suggestion you can look at this link. http://thebuildingcoder.typepad.com/blog/transaction/page/2/ Look for the post with title Wall Joins and Geometry.
There is also Element.GetGeneratingElementIds() which tells you for a given piece of geometry from an element what element causes this geometry to form.
Let us know how it goes, enjoy.
Cheers,