Croatian sources on this are a litttle bit confusing...
According to aircraft listed in book "Hrvatsko ratno zrakoplovstvo u Drugome svjetskom ratu" by Tihomir Lisko Danko Čanak, Croatian Air Force never operated CR.42! As for other Italian fighters there were 9 examples of Fiat G.50bis, one Fiat G.50B (two seat trainer version), unknown number of Macchi MC.202 (at least one can be identified from available photos as Series XII aircraft, MM91010) and none of MC.205.
On the other hand authors D.Frka, J.Novak S.Pogačić in their book "Zrakoplovstvo Nezavisne države Hrvatske 1941-1945" listed aircraft as fallowed: 4 MC.200, 16 MC.202, 9(!) Fiat CR.42, 9 Fiat G.50bis and one G.50B. (Usage of MC.205 is mentioned, but, as authors stated, can't be proved.) However, by careful reading and studying OOBs published in this book one can find, for example, that 1. 2./Kroat Jgr. 1 ("1. Lovačka legionarska skupina" in Croatian terminology) had some CR.42s on strength in January 1944, but these were soon handed to NSGr.7. No photographic evidence is provided in the book though. By my opinion, the source of confusion is the fact that this was a Croatian manned unit under German command. This leads us to the conclusion that there probably were some CR.42s flown by Croatian pilots, but under Luftwaffe control and not officially as organizational part of Croatian Air force.
What ever you choose to see it, the bottom line is that there's no available photos of these "Croatian" CR.42s.