by ‘separate clock configuration for PCIe’, you meant endpoint sourcing its REFCLK from an external other than RP, then, NO, XavierNX doesn’t support that configuration.
Well, disabling the spread on the REFCLK (of RP) and then using a different REFCLK for EP would work but this is not an officially supported configuration.