SMART data consist of Current, Worst, Threshold, and Raw values. You need to be aware of how the various utilities report these data.
For example, DLG's "Value" column reports 100 or 200 for most attributes. If they were raw values, then most would have been at, or close to, 0. So to answer your question as to whether your observation was "unreasonable", yes it was. Having said that, anyone watching this thread would have dismissed your error as an inconsequential brain fart, so I'm puzzled as to why you have taken umbrage at my correction.
As for why Current Pending Sectors isn't considered to be a warranty-able attribute, I suspect it's because pending sectors only become significant if they eventually become Reallocated Sectors. In fact there could be several legitimate reasons why a sector is marked "pending". For example, it could be that the write head was subject to vibration when the sector was being written, or it could be that there were adverse temperatures during writing or reading. Such sectors remain pending until the OS updates them with new data. When this happens, the HDD knows that the existing data are no longer of any value. The pending sectors are then retested and returned it to service if good. Otherwise their LBAs are reallocated to spare sectors if confirmed bad.
In short, pending sectors are not always the result of internal faults, but could be due to external factors. At least that's how I understand it.