Is it possible to swap out the original RJ45 data connectors on ColorSource spots for XLR? What has to be changed to accomplish that?
That's unfortunately not something that would be done easily or cheaply. The data ports are built onto the control card. Replacing the control card also necessitates a replacement of the array, plus possible some metal and sticker changes. That sort of work would have to be done at the factory in order to meet UL requirements. At the end of the day, after parts and labor, the cost would be comparable to purchasing a new fixture.
A cheap work around, there are XLR to RJ45 adaptors available on our webstore, or from your favorite ETC dealer.