I’ve found that off territory helps with Crios. If the dogs meet in my home, he’s not aggressive with them, but does try all the dominate dog crap with them. If they meet outside the house, he’s their best friend. Doesn’t make a difference with Lyka, she will accept any puppy willingly, but adult dogs, nope, no matter where they are. So we manage her by putting her in our room if my nieces want to bring their dogs over for play time. The pups are both fine, but they are still pups, I imagine this will change as they age.
Sorry about your issues, it’s fairly common in the breed, and management and training to ignore other dogs will go a long way towards helping.