Что нам тужить, камрад?.. (с)
Предложение "Пыли было в изобилии" надо разобрать по составу. Я бы подчеркнула "пыли" как дополнение. Но точно знаю, что в предложениях типа "Кошек было три" "кошек" - подлежащее. Вопрос: каким членом предложения является "пыли", и если дополнением, то чем пыль отличается от кошек?) только тем, что неодушевленная?
Если "кошек" - подлежащее, то и "пыли" тоже (хотя формально подлежащими я бы их не называла), потому что функции у этих существительнх одинаковые. Валгина трактует такие конструкции как генитивные предложения (генитивно-количественные).
Стало быть, кошек — главный член генитивного предложения, выраженный существительным в родительном падеже; было три - составное именное сказуемое.