I would forget about the money, keep the home made cords for home.
If it is a good size job, your company's contract probably has something about complying with all codes, so the GC will back up the electrician.
As I said I would not have damaged your cord, but from your description I would have asked you to remove it from the site.
And Pearlfish has some good points to think about.