I suspect something else is up beyond the filter, possibly related to a bearing.
Also, if I'm reading it correctly, you had the engine rebuilt 15K miles ago and then did rod bearings after with the engine in the vehicle?
Why did you need to replace the rod bearings after the rebuild?
Ahh.... great question. So on to more of the story. During the rebuild I used my normal pre-lube for bearings (lubri-plate -maybe old school,ok) and moly for the valve train parts. Unfortunately due to issues outside my control I was not able to drain and replace my initial charge of oil before the engine had more miles on it that I'd like to think. I don't recall exactly how many but I do recall the oil that I drained out was nothing like any oil I had seen before. The viscosity was, let's say, very thin.
So when this rattling started I thought maybe my waiting to long to replace the start-up oil caused pre-mature failure of the bearings. Since there was a rattle I first suspected rod bearings. And because I could replace the rod bearings without removing the engine, I replaced them. The one's I took out did not look trashed and the there was no metal transfer to the crank shaft but I replaced them anyway, checked the clearance with plasti-gauge and all seemed fine from the perspective. But, alas, the rattling on start up continues. It could be the mains but would require removing the engine and this is something I'd like to avoid doing unless I can convince myself this is the cause. Pragmatically thinking, if the less than ideal oil were to cause premature bearing failure, I would think the rods would go before the mains would go. And since the rods were fine when I changed them I feel the mains would be the same and I would have wasted a major amount of effort removing the engine. (This is small car where you drop it out the bottom after removing most of the suspension system.)
So I'm trying to understand so basics like why don't all engine rattle at start up? They have immediate oil pressure (albeit not full pressure) when first turning the engine over. So this means, and I'm thinking out loud, that the pump is primed and the oil filter is not empty, etc, so the oil flow goes right to the bearing clearances.