Most eras have a 'previous era goods' requirement for GE level 2 but Iron Age doesn't, it uses Iron Age goods instead.
So Bronze Age goods are not used anywhere in the guild, thus you cannot donate them. If you have BA goods piling up and want to convert them to treasury then try trading up to iron age and donating the iron age goods instead.