Hi @rkadey
You can try to send email directly after creating csv table.
I created a simple Flow, you can refer to as below:
This is my test list, I will filter out which date is equal to 7/16/2021 and send an email with attachment.

Flow in details


After flow runs, I will receive an email as below, the attachment can be open use excel.


Hope the content above may help you.
Best Regards
If my solution helps, then please consider Accept it as the solution to help the other members find it more quickly.