1. 'home' is a predicate adjunct, which, although the location it signifies is attributed to the subject, modifies the verb. Slanted lines resting on the base-line and extending from bottom-left to top-right indicate subjective complements . 'home' in the sentence is not a subjective complement. It is a predicate adjunct. These two things can complement a copular verb in SVC.
2. I would not put the direct object on a pedestal. The direct object is 'it', which is followed by an objective complement that expresses an attribute that is related to 'it'. The that clause is an apposition that describes what is 'very odd' with 'it'.