Eagle V7 - Add via while routing without changing layer
All you have to do is hold down SHIFT while clicking the left mouse button with the ROUTE command active.  That specifically places a via, not just end the current route segment as it would without SHIFT.

Do HELP ROUTE and read the whole page carefully.