Create 2 new transaction line fields to hold the data of the impossible fields to have on a search,....
Run a Mass Update Script and read the data from the fields that mysteriously can't be in a Saved Search and then just update your custom fields with the data.... DONE now you can have a search on historical data you may need from Inventory Adjustments...