I have used a Two Fish bottle holder on my folding bike, but in that case the base of the cage sat on the bike frame. The velcro and rubber method of attachment might slide if you tried that on a carbon fork. I would not advise that for your bike, although it worked great for me where I could strap it to a seatpost extension and support the base of the cage on the frame.
I put some sticky backed foam (weatherstripping) on my frame to protect the paint from the cage.
My folding bike only had one cage, I had two more liters in the saddle bag. This was in West Texas where you can get quite thirsty. The Two Fish cage gave me a second liter on the frame.
I suspect you will end up using a backpack with a hydration bladder. A lot of bikepackers I have seen carried a backpack.