You're both right.
Triode valves do exist.
The valves you need are pentodes. All EL34/6CA7 valves are pentodes.
Your amp has valve sockets which are wired in a triode configuration. This is a kind of kosher bodge.
The valves will be fine - they are exactly what you need.