I do not think this is an issue for PDMLink, its just fundamentally how
Pro/E works. We rely on the as-stored baseline of the drawing which
when compared to the latest iterations is an indication that "something"
could have changed. A change in the model file could be anything or
nothing at all. There is no way to tell. I guess you could assume that
any change is significant and check the drawing.
At the end of the day, the drawing relies on the model. You can always
create this situation in a workspace. Download the latest drawing and an
older version of the model. The drawing will be affected by that even if
released. I tell my users to never rely on print outs generated from a
ProE workspace, only to use ones generated from Product View via the
publisher. Its about providing consistent output, however you define
that to be.