You should be able to connect more than 1 Astra Pro to the same computer. There is an example in the Sample code of the API called MultiSensorViewer-SFML that has code for reading a StreamSet from 2 separate sensors.
astra::StreamReader reader1 = streamSet1.create_reader();
astra::StreamReader reader2 = streamSet2.create_reader();
source: Astra SDK 2.1.1 Documentation