I believe that -itza is mostly a use of the Slavic suffix.
Maritza seems to have come first, and it's really just a respelling of
Marica. However, the suffix may have gotten a boost from its similarity to the sound in certain Native American derived names used in Mexico and Central American such as
Itzel.