L'unica cosa che potresti fare è solo quella di costruire amano la gerarchia delle categorie e per ognuna importi i prodotti dai feed della categoria... Questa gerarchia la devi costruire tu, insieme agli id delle categorie...poi ti spiego anche come.
Non penso che avrai mai la possibilità di interfacciarti con il loro sito se non ti mettono a disposizione un feed apposta che contenga anche gli identificatori delle categorie, comprese le relazioni di dipendenza per consentirti di "leggere" in modo automatico le differenze delle categorie in modo da aggiungere, modificare o cancellare una o più categorie, sottocategorie, sotto-sotto ecc...
Come fare per costruire la gerarchia delle categorie:
1. apri il xml del feed in un editor di testo per ogni categoria e sottocategoria in parte
2. prendi nota della category_id che si trova come variabile url nel tag link (cerchi nella stringa http://www quel sito punto it/joomla/index.php?product_id=509&page=shop.product_details&category_id=32&flypage=flypage.tpl&option=com_virtuemart&Itemid=-1)
3. crei una tabella "categorie" in un database mysql che avrà come campi: id_interno (int), nome_categoria (varchar255), id_esterno (int), feed_xml (varchar255) dove id_esterno è quel category_id trovato nel link e dove feed_xml rappresenta proprio l'indirizzo del rss per ogni categoria in parte.
Come importare autonomamente i prodotti:
4. una volta finita la mappatura, farai uno piccolo script che scarica in locale gli xml per ogni categoria, ogni xml con un nome univoco che richiama almeno l'id della categoria
5. Scaricati gli xml, puoi iniziare a fare il parsing, caricando nel tuo database le informazioni dei prodotti, avendo cura di scaricare poi anche le immagini (forse lo stesso script, dipende dal consumo cpu che avrai)
6. fatto tutto, avrai una tabella di dipendenza, dove in pratica farai le differenze tra pubDate del xml appena scaricato e quello che sarà presente nel tuo db (se primo maggiore => prodotto da aggiornare, se == ignori in quanto non ci sono modifiche, se non esiste allora devi importare nuovo prodotto). In modo analogo, nella stessa tabella avrai la trasposizione tra il tuo id_prodotto interno e product_id del "fornitore" (vedi link sopra)
Ti ho solo dato le grandi linee...sta solo fare gli script giusti che ovviamente comportano una bella molle di lavoro (io l'ho fatto per servizi automatici di aggiornamento multi- e cross-site e non è stato certo una passeggiata) nonché buone doti nel programmare... :)