Sorry, I don't get what you say.
What is the standard replacement in the controller method?
Also, if
view($theme . '/user/dashboard') works, it seems fine to me.
It is clear that you are using the theme's view file.
You don't need to change the path in the View instance.