Loading 30.000 row should run in a few seconds as maximum.
You're still using the wrong connection string, there's no support for the FastLoad protocol in ODBC, TYPE=FASTLOAD is probably silently ignored.
What's the Primary Index of the Transactions table? A bad PI plus a SET table might result in slow loading.