mage you are partially right...
well changing ID would do the work to but for what reason lmao heh
Generally Saint pets are made almost same way as normal
For example lets take
1071070 - SaintDragon
1071860 - SaintBear
Under cq_config types: 60 and 61 (I believe ID 270 and 271 there are about this!) are responsible for making them saint way working

If you will fish for example add another pet as saint - just make similar position in cq_config and put type 62
Now to remove pets from Saints - remove the record under this Cq_config for those pets IDs
NEXT - under cq_eudemon_rbn_type provide info in what attributes those Pets should rise when main composed
this should do the work
Good luck