Hi goosander,
I know I have asked this before but are you absolutely sure the noise is from the EBB and not form the cranks, pedals or chainring bolts? (NB Octolink cranks in particular are known to creak when under load – don’t know what cranks you have got.) Is there any chance you could swap the cranks temporarily to check for this?
Its might be worth removing the BB carefully cleaning the threads of the BB and EBB and then remounting the BB. When remounting don't forget the copper grease both on the threads and on the BB to loose cup interface.
You mentioned that the EBB was a bit chewed up. If there are any raised dent / burs it may well be worth carefully sanding them flat - I haven't ever done this myself but my theory is that a raised dent might act like a pivot point. If you do sand the EBB you will be removing some of the anodising, which may mean you will get corrosion in the future, so make your choice and proceed with care.
That is all I can think of for the time being, good luck and let us know how you get on.
It propable worth removeing the BB carfuly cleaning the threads of the BB and EBB and then remounting the BB. When remounting don't forget the copper grease both on the threads and on the BB to loose cup interface.
You mentioned that the EBB was a bit chewed up. If there are any rased dent / burs it may well be worth carfuly sanding them flat - I haven't ever done this myself but my theory is that a rased dent might act like a pivet point. If you do sand the EBB you will be removing some of the anodising which may mean you will get corrosion in the future so proceed with care.
That is all I can think of for the time being - let us know how you get on.