Yes it's a back plate design as opposed to push pin. Mine came with a back plate kit for both Intel/AMD. I'm assuming nothing has changed on that score. However to save yourself any more jerking around time, call and confirm with the retailer.
It's costing you RMA postage and time - and now the added expense of a separate fan and dearer cooler. It's not good, I know, and it's bad for blood pressure, but it could be worse - you could have physically broken something and been stuck with a product. It has happened.
