Technically, this isn't so much a CM question... but what you are looking for is a way to get the information from Active Directory (last modified date) vs ConfigMgr's (probably last heartbeat).
Honestly... I'm not sure if a CM report is the right place for that. You could potentially take that list of 453 machines, and then write up an LDAP query that takes that list of machines as an input list. and have that LDAP query spit out results of the AD's 'last modified date'; that way, if the last modified date is newer than, say, the last month or two, then you know those are perhaps boxes you should hunt down.
and the other ones, with a last modified date of 3+ months, then you'd likely want to look into why stale computer accounts aren't deleted from AD.
Honestly, though, most people start with AD. joeware.net has a free script for showing you stale computers accounts, and optionally disabling them. and then further optionally, if you are comfortable, deleting those disabled computer accounts. So you could start with AD cleanup first, and then eventually (over months) as those computers are no longer discovered in AD by ConfigMgr, they'll age out of CM.
If you absolutely have no control whatsoever regarding computer accounts in AD, and you can't disable or remove them (that is a different person/department), then you may be interested in buying a 3rd party app, systemcentertools.com, which is smarter about what it discovers in AD.