Problem solved:
Removed these lines from the PE configs. auto-discovery found and brought up the MVPN neighbors.
NOTE: Still testing....to verify multicast is still working between the CE's. currently my RP announce/discovery messaging is sync'ing between the CE's. Will now test that joins/prunes work correctly.
PE-1
delete protocols mpls label-switched-path R1-to-R4 to 4.4.4.4
PE-2
delete protocols mpls label-switched-path R4-to-R1 to 1.1.1.1
PE-1# run show mvpn neighbor
MVPN instance:
<snip legend>
Family : INET
Instance : CPE-1
MVPN Mode : RPT-SPT
Neighbor I-P-tnl
4.4.4.4 LDP-P2MP:4.4.4.4, lsp-id 16777218
PE-1# run show mvpn instance
MVPN instance:
<snip legend>
Family : INET
Instance : CPE-1
MVPN Mode : RPT-SPT
Provider tunnel: I-P-tnl:LDP-P2MP:1.1.1.1, lsp-id 16777217
Neighbor I-P-tnl
4.4.4.4 LDP-P2MP:4.4.4.4, lsp-id 16777218
C-mcast IPv4 (S:G) Ptnl St
100.100.100.100/32:224.0.1.39/32 LDP-P2MP:1.1.1.1, lsp-id 16777217 RM
200.200.200.200/32:224.0.1.40/32 LDP-P2MP:4.4.4.4, lsp-id 16777218
0.0.0.0/0:225.1.1.1/32 LDP-P2MP:1.1.1.1, lsp-id 16777217
0.0.0.0/0:239.2.2.2/32 LDP-P2MP:1.1.1.1, lsp-id 16777217 RM
100.100.100.100/32:239.2.2.2/32 LDP-P2MP:1.1.1.1, lsp-id 16777217 RM
PE-2# run show mvpn neighbor
MVPN instance:
<snip legend>
Family : INET
Instance : CPE-2
MVPN Mode : RPT-SPT
Neighbor I-P-tnl
1.1.1.1 LDP-P2MP:1.1.1.1, lsp-id 16777217
PE-2# run show mvpn instance
MVPN instance:
<snip legend>
Family : INET
Instance : CPE-2
MVPN Mode : RPT-SPT
Provider tunnel: I-P-tnl:LDP-P2MP:4.4.4.4, lsp-id 16777218
Neighbor I-P-tnl
1.1.1.1 LDP-P2MP:1.1.1.1, lsp-id 16777217
C-mcast IPv4 (S:G) Ptnl St
100.100.100.100/32:224.0.1.39/32 LDP-P2MP:1.1.1.1, lsp-id 16777217
200.200.200.200/32:224.0.1.40/32 LDP-P2MP:4.4.4.4, lsp-id 16777218 RM
0.0.0.0/0:239.2.2.2/32 LDP-P2MP:1.1.1.1, lsp-id 16777217
100.100.100.100/32:239.2.2.2/32 LDP-P2MP:1.1.1.1, lsp-id 16777217