Feet get cold for two reasons (three if you count misc medical things like reynaud's). Cold core (body moves heat towards things it wants to protect) or poor circulation (body can't put warmth in places blood isn't actively going in and out of).
I do think there's a point in warmth/duration where safety increases for a slightly heavier suit gas:wing ratio and you're about there.
Your options, assuming you're already optimizing caloric intake, pre dive ritual, etc, (imo) in order of decreasing value per warmth unit, include:
-FE XCore vest or similar
-12+ mm Otter Bay custom hood (get one of these)
-Heated vest
-Heated socks+gloves
-Heated BZ400x
-Neo suit
-CCR (warmer gas)
At a certain point in sub 40 degree water (and with deco), there's little choice but to add external heat. You're also approaching exceedingly poor offgassing, especially in times of year without thermocline.
Here's a draft of a External Heat Wiki, that eventually
@rjack321 (who like me spends too much time in cold water) and
@tbone1004 (engineering/ocd/textile understanding) will be asked to edit