the compression test was good because the oil in the cyl sealed the rings. You should not be smoking noticeably after a couple of hot cold cycles or you have a problem.
Past time to fix it you have a ring problem.
Remember after you get it fixed it will smoke because you now have coated the inside of your exaust with oil.
Did you assemble yourself? Did you install the rings properly? Before condeming aftermarket parts make sure they are properly used. I don't know how well OEM rings work on aftermarket pistons. At least you post reads like aftermarket parts.
Good luck