Looks like you have it figured out but I'll post anyway incase anyone else needs the information.
You have two options to fix the camber. Ball joint spacers or extended upper control arms, I went with the later since I didn't want to space my ball joints out. I have a 2wd Yukon that I had lifted 6" but dropped it back to 5" after some issues that came up.
Anyway, the extended arms I have, have been discontinued for a number of years now (Crown Suspension) but within the last year and a half or so other manufacturers have came back out with them. Don't know how they compare to the ones I have since I haven't used them, but whenever someone ask me about 2wd lifts over 4" and what was needed to fix the camber issues (get messages pretty regularly) I have been pointing them to these control arms and also BJ spacers.
Chassis Tech from eBay
Without ball joints: eBay item number 372091433472
With ball joints: eBay item number 372092336863
Ball joint spacers: eBay item number 272891943181
https://www.airbagit.com/ also makes a couple arms, both fixed and adjustable. Again, never used them but also a place I recommend to people whenever they ask to give them more options.
Fixed arms:
X2-CAR-GM8898A (looks to be the closest in design to the arms I have)
Adjustable arms
: X2-CAR-GM8898Z
Ball joint spacers:
X2-BJ-GM8898-1.5
Airbagit also have upper and lower arm sets with coils if you wanted to go and added 3" on top of the 4" spendels. Never used them though and don't know anyone who has.