Yes, the "were" seems to be trying to do double duty as the verb of a dummy subject construction and as the auxiliary verb in a passive construction. I would say "There were new types ... that were developed ...", which would keep the verbs separate. I haven't a clue what the rest of it means, but you can presumably hang it on that skeleton.