Another alternative is to read from MSAccess mdb directly.
I remember doing this back in vdf 9 or 11.1 ages. I guess I use DAO COM layer for that.
It worked by that time

let me know if you have interest and I will spend some time searching for it.

So the idea is to read directly from mdb and save to DF dat tables.
But in other hand, it would be wiser to insist a bit in csv approach, as this is a techinique that you will have to use soon or later for other cases. So spending some effort now on it would be better for you!

Regards and good luck