Hi Maria.
Maybe I'm misunderstanding the RPKI instances. My local bird2 instance is connected to two routinator cache servers. Both are sending IPv4 and IPv6 information over. This is the outputs of both on this particular bird2 instance:
bird> show protocols all routinator1
Name Proto Table State Since Info
routinator1 RPKI --- up 2019-10-22 Established
Cache server: 10.0.0.1:3323
Status: Established
Transport: Unprotected over TCP
Protocol version: 1
Session ID: 766
Serial number: 73
Last update: before 0.309 s
Refresh timer : 899.690/900
Retry timer : ---
Expire timer : 172799.690/172800
Channel roa4
State: UP
Table: roa_v4
Preference: 100
Input filter: ACCEPT
Output filter: REJECT
Routes: 96534 imported, 0 exported, 50987 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 96696 0 0 0 96696
Import withdraws: 162 0 --- 0 162
Export updates: 0 0 0 --- 0
Export withdraws: 0 --- --- --- 0
Channel roa6
State: UP
Table: roa_v6
Preference: 100
Input filter: ACCEPT
Output filter: REJECT
Routes: 16307 imported, 0 exported, 8638 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 16311 0 0 0 16311
Import withdraws: 4 0 --- 0 4
Export updates: 0 0 0 --- 0
Export withdraws: 0 --- --- --- 0
bird> show protocols all routinator2
Name Proto Table State Since Info
routinator2 RPKI --- up 2019-10-22 Established
Cache server: 10.0.0.2:3323
Status: Established
Transport: Unprotected over TCP
Protocol version: 1
Session ID: 632
Serial number: 71
Last update: before 162.554 s
Refresh timer : 737.445/900
Retry timer : ---
Expire timer : 172637.445/172800
Channel roa4
State: UP
Table: roa_v4
Preference: 100
Input filter: ACCEPT
Output filter: REJECT
Routes: 96086 imported, 0 exported, 45547 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 96232 0 0 0 96232
Import withdraws: 146 0 --- 0 146
Export updates: 0 0 0 --- 0
Export withdraws: 0 --- --- --- 0
Channel roa6
State: UP
Table: roa_v6
Preference: 100
Input filter: ACCEPT
Output filter: REJECT
Routes: 16271 imported, 0 exported, 7669 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 16275 0 0 0 16275
Import withdraws: 4 0 --- 0 4
Export updates: 0 0 0 --- 0
Export withdraws: 0 --- --- --- 0
So here I see both instances with both address families, and the local bird instance is using both of them.