A family of Microsoft relational database management systems designed for ease of use.
You can export a query (I just tested) except apparently not a pass-through. If you are using ODBC Server it is typically more efficient to use pass-through queries if all of your tables are on the same "ODBC Server". You can create an Access query with a source of a pass-through query.
Without knowing your situation, I would still recommend using fewer queries and making them SELECT queries. It looks like you are breaking apart a table, creating separate tables, and the appending them back together.
When I need to use temporary tables, I typically create a temporary ACCDB file to store them. This avoids the bloat associated with make table and append queries.