Could you post the definition of the new conv layer, please?
Note that even if you are setting the kernel size to 1 and fill all weights with 1s, the output might still differ, since the filter kernel will sum over the in_channel dimension by default (or are you using a depthwise conv?).