The appraisal age problem is more systematic than most buyers check for. In a rising market an eleven-month-old appraisal flatters the seller. In a softening one it can still mislead if the comps were cherry-picked from a stronger pocket. Either way the bank's floor is built on a number the bank paid for, and that number had a job to do when it was ordered, which was to justify the loan balance, not to price the asset for resale.
To your question: stale comps on REO floors are common, and six months is probably the median age rather than the outlier. Banks order the BPO or appraisal at the point of repossession and then work through an internal disposition process that can take months before the asset reaches MLS. By the time a buyer is pulling comps, the bank's reference data can be eight to fourteen months old on a routine timeline, older on assets that sat in legal limbo.
The school district boundary issue you flagged is the sharper problem. An appraisal that crosses a district line can produce a comp set with structurally different buyer demand, and finished basement square footage folded into the GLA inflates the apparent price per foot on a basis the subject cannot match. Those two adjustments alone can swing perceived margin by ten to fifteen percent on a modest residential asset, and they are the kind of thing that survives a drive-by review without anyone catching it.
The risk you did not name: the buyer who catches the appraisal issue and correctly reprices ARV down to 102k still has a repair estimate from a drive-by contractor. Drive-by estimates on REO carry a wide band, and the properties most likely to have stale appraisals are also the ones that sat long enough to accumulate deferred maintenance the drive-by missed.
What was the source of the 9k repair figure, and did it include any assessment of mechanicals?