Given:
If Plugin B updates the target entity (no IOrganizationService Update, just a standard update of the in memory CRM entity object itself) will this change to the target trigger Plugin A to fire?
No, as long as IOrganizationService update is not called a new update event is not triggered. Triggering the same plugin event on adding attributes to the existing target entity would end up causing infinite loops.