Thanks for the CL# 2449360. That seemed to work fine.
Your reply about packages that were not resaved also got me thinking. I did a recompile of all our blueprints and suddenly everything was being picked up as it should be.
The reason moving or copying was making it be picked up was because doing either of those things was causing either a resave or it was just a new asset, hence the flags were setup correctly.