Even specifying the copper can have an affect of the impedance of the traces. You would think if you told them 1 oz copper (thickness) that this is what you would get. This is not always true and will vary from vendor to vendor, to some degree. I found one vendor only purchased 2 oz plating to get more discounts. So if you asked for 1oz you still ogt 2oz copper. Even if you specified 2oz copper from two different vendors, your likely not to get the same thing. This could have some affect as far as what Comcokid suggested. I doubt the impedance of the traces alone, would cause a 10mA change in current. However, the impedance matching you designed is likely causing the problems, as a result of the impedance changes of the traces and/or dielectric of the board material.