Am I correct in asserting that both 2X and BCC are [potentially] satisfiable to the agreement?
The agreement isn't committing to much. The way I read it is, they all agreed to run Segwit2Mb, they could make good on the commitment by running it on a raspberry pi and 0% hash rate or supporting it with 100% of their business resources or hash-rate and anything in between.
BCC is a fork by those who don't want Segwit at all, these people did not agree to the NYA, this action has no ramifications on the 2X NYA.
Pools like ViaBTC who agreed to the NYA do not have permission to direct all the hash rate on their pool, as a customer my hash-rate was directed their on condition it support BU, when it became apparent BU blocks were going to be orphaned and I would lose revenue I asked that my hash-rate be directed elsewhere, they obliged.
So while ViaBTC have my hash-rate, they don't have control of where it is pointed, the hash-rate they can direct they direct where every they feel obliged to point it.
By that I mean, if Bitcoin Core is unwilling to hard fork and Bitcoin Cash is willing to add SegWit. The potential is enough that agreement can be satisfied, albeit not deployed simultaneously.
The agreement will be satisfied if we don't fork to 2MB or if we do, it would also be satisfied if no extra hash was directed at btc1. What is at stake is reputation, there is lots of BS/Core FUD, it's all bluffing those people have no power just propaganda.
It does not build confidence that the day before the NYA BS/Core proposed BIP91 as a way to activate Segwit BIP141 on Bit4 at 80% as a soft fork keeping the 1MB.
Coincidentally a day later a bunch of idiots agreed to activate Segwit and a 2MB hard fork at an 80% threshold signaling on Bit4.
So who signaled for segwit and why is unclear to me at this time. What is clear is the 2MB hard fork is going to happen so long as the industry players who committed to the 2MB hard fork use it to run their businesses. (there are lots of legitimate reasons they will chose not to)
BCC will still retain value however it's long term viability is driven by the strength of the opposition to resist the next fork from 2MB to 4MB. - I think well see BCC pump with every effort to resist the 4MB fork.
BCC will also obiously pump if there is a reason to not do the 2MB fork, but for now the reasons i see are just noise and bluffing, until I see a statement from a big player on the list of NYA supporters, avoiding the 2X fork is nothing but FUD.