As was pointed out in the comments, the issue is not that the angle is wrong, it's that it really only makes sense to talk about angles on graphs when the axes are scaled the same way. For example, here is everything plotted with the same scale for $x$ and $y$. Note the nice right angles. 
When I change the scale of one of the axes the angles on the graph will change, but that is only an artifact of stretching or compressing in either direction. The tangent line and the normal line will not change, so in particular their slopes will not change, and so they will still be perpendicular. If we defined perpendicular in terms of how lines are drawn on a graph then the concept would not be well defined unless we added the condition that the axes have the same scale. Here's what it looks like with different scales:
Also, here's the link to the Desmos graph.