The only line capable of being perpendicular to $3x-4y=0$ is $4x+3y=4$
The point opposite to this side is $\left( \frac 32, \frac 12 \right)$
Clearly, $3x-4y=0$ does not pass through this particular point, and hence it cannot pass through the orthocentre.
What’s wrong with my proof?

Actually $4x+3y=k$ will be perpendicular to $3x-4y=0$ for any $k$.
The first and third lines $x-3y=0$ and $3x+y=5$ are perpendicular to each other and thus their intersection $(3/2,1/2)$ is the orthocenter of the triangle. But this does not match $3x-4y=0$ so the claim as written is false.
Do not dismiss the possibility of a typographical error. If the third line is $3x+y=\color{#0055ff}{0}$, putting the orthocenter at the origin, the proof works.