As I understand it, the McLaren set up is legal and CW is happy with it. Although the ‘wishbones’ are shaped and move with the suspension, they meet the specific rules concerning wishbone dimensions. As far shaped fairings being legal, it’s been a while since teams bothered to make shaped structural wishbones and now simply make solid CF inners and bond on ‘fairings’.
I saw a queue of Tech Directors lined up outside CW’s office, this could be for all sorts of reasons, but this was mainly on Wednesday morning, the day Mac started running. I also questioned a few Tech Directors and they said they may well meet the word of the regulations, but there may be come older tech directives (clarifications) which have set out to define what’s accepted. Even though these may be a few years old, the precedent stands, but I understand TD have no place in F1 regulations.
IMO the McLaren set up is illegal, it’s just a case of wording the argument, it may need something formal in Melbourne to get the situation cleared.