Roxie should also use the PackageSet with an exact process match first.  So you don't really have an active PackageMap for process "myroxie".  The behavior of resolvePackageSetRegistry is correct.  You can probably just use resolveActivePackageMap.. but in your test you don't have an active map.