I would do a couple things,
Copy your XML file to the - SIMinstallDrive:\Program Files\HP\Systems Insight Manager\baselineData - This should at least let you apply your systems to the baseline without error.
Restart SIM / VCRM
Do a configure or repair agent and set trust by Cert - or from the sim server go to http://localhost:280/GetCertificate?certtype=sso and grab that cert to put it manually into your SMH Trust - Once it finishes do any Identify to make sure SMH is trusted then go back into Software/Firmware > Repository and see if it talks correctly. Even if it shows only one radio button click on it until you can press okay to let it save.