Zrobiłem tak:
Stworzyłem okrąg, wypełniłem innym kolorem, następnie zaznaczony obwód koła zmniejszyłem o określoną wartość, dałem odwróć zaznaczenie i wypełniłem grubość paska odpowiednim kolorem poprzez narzędzie wypełniania (shift + B)
Ponawiałem tę czynność aż do skończenia wszystkich pasków.
Chyba sobie niepotrzebnie skomplikowałeś sprawę. Po co wypełniać innym kolorem i odwracać zaznaczenie?
Tworzysz okrągłe zaznaczenie i na nowej, przezroczystej warstwie wypełniasz kolorem znajdującym się po zewnętrznej stronie tęczy czyli czerwonym. Następnie zmniejszasz zaznaczenie o grubość paska koloru, czyli ok.15 px i wypełniasz pomarańczowym, znów zmniejszasz o tę samą wartość i wypełniasz kolejnym kolorem. Kiedy wypełnisz ostatnie, wewnętrzne koło kolorem fioletowym, znów zmniejszasz zaznaczenie o tę samą wartość i czyścisz klikając DELETE, aby uzyskać pusty środek. W ten sposób otrzymasz tęczowy okrąg. Na koniec zaznaczasz dolną połowę zaznaczeniem prostokątnym i czyścisz zaznaczenie aby otrzymać łuk.