because Delphi mode does not require
specialization the
spetialize keyword.
And the module you're showing doesn't have Delphi mode set, that's why you get an error about no specialization.
Modify this unit as follows and you should not have the error:
unit EhLib.TableLinks;
{$mode delphi}
interface
uses
//rest of code