Your assumption is correct. The only place there is a distinction between residents and non-residents is in the code surrounding CHP applications.
The beauty of open carry in VA is that it is not specifically spelled out as being legal; but there are no laws against it. So there's no place to legislate that resident OC is handled differently than non-resident OC.
Enjoy your stay in the Commonwealth!