Ho risolto questi due problemi per cui posto la soluzione in modo che possa essere utile ad altri

Il driver da fornire per Access va bene Microsoft DAO che a quanto ho letto nella documentazione ufficiale, è un driver creato da Borland per l'aggancio ai più comuni DB...ce ne sono diversi come potete vedere e questo va bene per MS Access

Il database su cui lavorare...lo si può impostare fisso durante la creazione del report da Designer, e poi cambiarlo via codice come nel modo seguente

codice:
Dim dd As New Reportman.ReportManX

        ''''PASSARE almeno: 1) nome file report 2) connessione Db impostato nel report
        ''''              3) stringa SQL      4) metodo execute    

        dd.filename = Application.StartupPath & "\" & rptDaMostrare

        ''''Passiamo la stringa di connessione corretta 
        '''''PPP è il nome del Database creato dal designer (lo vedete anche in foto) 
        ''''al momento della connessione fisica al DB
        dd.SetDatabaseConnectionString("PPP", " qui va la stringa di connessione del driver")
        
        ''''Passiamo ora la query SQL
        '''' "FORNITORI" in questo caso è il nome del dataset che viene creato
        ''' dal designer
        dd.SetDatasetSQL("FORNITORI", "qui va la query SQL")

        dd.Title = "Eventuale titolo del report"        
        dd.ShowProgress = True

        dd.Execute()
Sostanzialmente il trucco è semplicemente

1)Creare tutto quanto sul Designer come se ci si dovesse collegare ad un DB con percorso fisso con query generica (tipo SELECT * FROM tabella") e salvare il report...

2)Inserire il codice sopra menzionato che modifica le cose importanti, tra cui PROVIDER DI CONNESSIONE, NOME DEL DATABASE, STRINGA SQL....potete tranquillamente mettere qualche IF THEN o quello che volete per ricavare i vostri dati...

Spero di essere stato utile