Update makeEnumOffsetCast to not report error for cast to non-parent type (later be a losing candidate)