The issue is that even if you go to a wayshrine outside of cyrodiil, you technically never use them to port to your house, you ALWAYS recall (like porting to a wayshrine when you are in open field). You exit the port window and use recall. And therein lies the problem, you cannot recall in Cyro. Why it is implemented like that I will never understand, but ok. So what would need to happen is to make houses properly accessible via the wayshrine network (= treat them as wayshrines).