Re the link to the pipe, hard to say, is 3.023 is bigger than the 3.000 that they say the ID of the pipe is. If their ID is a tad bigger, then your pipe might fit in perfectly, but if those specs are accurate, your pipe may not fit. I just looked up the ID of 3" sched 40, which is 3.068, so...