If I remember correctly, Apple makes it really hard to bridge iMessage and they implemented some sort of hardware check and even disallowed older versions of MacOS or so. As usual, they really like to lock people into their ecosystem.
P.S.: something is wrong with that link you shared.