The article in question here is a followup to that, as a preprint and linked in this submission: "In a recent paper [0], which has not been peer-reviewed"
Indeed, This is a peer-reviewed paper. However I do not know why it took more than two years from submission to publication. However that does not say much as I don't want someone to misinterpret this as a judgment on quality of the paper.