I have confirmed that the issue with adding text blocks is the need for a unique name! When I change the fieldName in the gibbonFormField table (in mysql) to something other than text, I can add multiple text blocks into my form.
It would be great to allow this to work within Gibbon, but I have at least found a solution to the problem!