Running VIP Authentication Hub, confirm the behavior of the calls to the userRiskScoreEvaluator API:
VIP Authentication Hub 3.4.5 on OpenShift;
This is expected behavior for both scenarios.
For risk rules, it's the expected behavior of the fallback mechanism to use tenant level rules for evaluating the user profile.
A device is always at the tenant level across the VIP Authentication Hub.