This is how I attach hoses to my projects....
First I cut all the hose pieces to length making sure I left the big lip on the ends.
Then I stuffed the ends with plastic bags about an inch down and poured resin almost to the top.
The resin forms to the ridges of the hose and makes a tight seal. I then drill a pilot hole and thread some screws in.
With the small amount of space left empty at the top the hoses will compress a bit and form a seal around almost anything to make it look like it goes threw the item.
Hence the resin is only in the tips and you can bend the hoses in any direction.