How can I consistently see the "renderable" version of a views field?
Use advancedRender(), this is a method in the base class of views fields, which renders an entity field respecting field rewrites and other settings:

$value = $field-&gt;advancedRender($row);