I can't believe I didn't consider glass itself! Glass shouldn't be stained by the dye, right?
Unfortunately, I've already purchased the acrylic sheet and removed the protective stickers (couldn't help it -- best feeling ever), so now I'm stuck with it.
I understand that I may need to just go with glass and repurpose the acrylic, but can you think of a way to buffer the acrylic? Maybe some sort of oil-phobic compound (if that even exists)? It is worth noting that I plan to have water flowing up from underneath, so that might mean I'm chasing a unicorn here.
Thanks Everyone -- I enjoy all of your thoughts and ideas!