I dont know how quick courts are to resolve disputes. I was deposed as a witness in a similar dispute and it went to court, to this day the Electrical Contractor has not received penny one form the GC/Owner. So I would not depend on them for solving the situation.
If you can reconcile in some way try that these protracted disputs serve nobody in the long run and whoever can hold out the longest usually wins, whatever that means, if you have to re-set the placement of the fixtures do that if just to assure yourself that you will get paid.
As frustrating as this probably is and you seem to be in the right, but if you get P***ed and walk away they can drop late fees on you, failure to complete penalties, The GC is holding all the cards, and if he intimidates you then he wins.
Just my opinion. Good Luck !
-Mark-