no, they didn't put it in wrong, you just waited two years to do anything after you noticed a problem. with moisture you can't wait that long.
at this point you can take the whole top off as your not going to stop it now, get a sink of your choice and reinstall anything.
If you decide yo go with a top mount then make sure you seal the edges very well, even the exposed edges where you cut out the sink so they don't adsorb moisture.
if it were me I would take that counter offand take it to a place that does countertops, and see if they have a synthetic stone cutoff that works for cheep then you never have to worry about swelling again. if you use the same sink as a undermount the part they cut out for it can be placed inside as a cutting board/work space expander, but make sure you tell them that. doing this will make it so you never have to worry about moisture again at that sink. I don't know why anyone uses particle board anymore, thats the cheep part, not how the sink is mounted.