CS conference paper rejected but recommended for conjunct workshop
Nobody can tell you what you should do.

But I can tell you what I would do: Agree to have the paper sent to the workshop, and then make absolutely sure that my next submission to Conference A doesn't suffer from the same problems.  Get this paper out the door, learn from my mistakes, and move on.  There will always be another paper.

In my experience, a unanimous "strong reject" is an unambiguous signal that conference A does not want your paper, and even major modifications are unlikely to rescue it.

On the other hand, the meaning of review scores vary significantly between sub-fields of CS, and between conferences in the same sub-field, and even between iterations of the same conference.  So you really need to ask someone that works in your specific subfield how to interpret the narrative content of your reviews.  In particular, ask your advisor.