Companions no longer seem to approve/disapprove if they are at camp or even if they are far away from the scene occurring. This seems to have been a change made in patch 6 as far as I can tell.
Additionally, I did a test in patch 6 where I wanted to see how long it would take me to get to Medium Approval with Lae'zel WITHOUT doing the Zorru scenes. What I discovered was that the Zorru scene was worth a large amount of approval. I don't remember what the exact number was, but it was something like - it took close to 15ish moments of approval to get to Medium without the Zorru scenes. WITH the Zorru scene it took something like 9 moments of approval.
I believe a dataminer found in the code that there might be a calculation for approval based on context, but I haven't been able to confirm this myself.