I had the following scenario:

I (Romani) conquered Tolosa from the Aedui. Inside was a Government type I.

I destroyed it and build a Provisional Gov followed by a Type III.

A few turns later the Aedui recapture the settlement.

2 (TWO) turns later I capture it again. Inside I find:

A Aedui Government Type I (no way in hell they could have built this legitimately)

A 100% damaged Romani gov III (i.e. mine)

I didn't think too much of it and just repaired the Gov III (Well this might be cheating but since it has only been 2 turns I thought this might still be ok.

I also destroyed the Aedui Gov I.

This gave me another provisional gov to build(???)

So 2 questions:

Why (how) did the Aedui get a gov I in 2 turns?

Why (how) do I get a gov building PLUS a provisional gov available for building?