Well, I have come up with a simple topology but with same problem. If I cannot make it in this topology I don't think I would with the earlier one.
The topology is different but the problem is same. R2 in DC2 does not see the IGMP Join message generated by R1
DC1 and DC2 are OTV devices (CSR1000v)
OSPF neighborship get established between R1 and R2, but multicast traffic not flowing between R1 and R2.
I have attached configurations and few verification command outputs for this topology.
Note: I noticed the following log in the R1 and R2
*Mar 1 00:48:23.235: %PIM-5-NBRCHG: neighbor 0.0.0.0 UP on interface FastEthernet0/0.100
*Mar 1 00:48:23.239: %PIM-5-NBRCHG: neighbor 0.0.0.0 DOWN on interface FastEthernet0/0.100 non DR