I had the same situation when I created native compiled dropped procedures with SQL Server 2014. Was hoping that with SQL Server 2016 it will be supported, but it seems...
I would seriously consider redesigning so both databases will use the same primary key and then I'd simply use replication. If this is not possible, then you can develop...