I see Dan just responded, but I did not edit out my saddle comments which he already covered.
... my Raven does a double click when I pedal harder. I've tried many things, changed pedals, tightened and greased chainring bolts, greased cranks, removed the eccentric shell, filed off protruding metal bits, greased it, changed the whole bb to a new one, greased the seatpost etc. It still does it. ...
Clicking noises that you think are coming from the bottom bracket area are very hard to diagnose. What I try to do is stand next to the bike with one foot on the ground and the other foot on the pedal, the pedal in the position where it would cause the click (likely horizontal crank arm). Hold the bike with one hand on the saddle, other hand on the handlebar holding the rear brake so the bike does not move. (My brakes are setup for USA, rear brake on right, thus I stand on right side of bike for this, if your rear brake is on the left, stand on the left.) And press down on the pedal and release.
Pressing down and releasing on the pedal will cause frame flex, and lots of other things can come into play, like you already mentioned as an example, the seat post can click on the frame seat tube. I find it easier to figure out where a click is when I am off of the bike standing next to it.
One time I found my rear rack bolt at the dropout on one side was tight, but not tight enough. As I pressed and released pressure on the pedal, the frame flex caused the rack to move slightly against the rack bolt, causing a click at the rack bolt at the dropout.
If this press and release on the pedal does not replicate the noise, try the same thing but stand on the other side of bike and hold the front brake, pressing on the other pedal.
The next thing I would try is the saddle, as you shift your weight you will shift pressure on your saddle.
Is there any play in your headset or stem, when you pedal hard if you are pulling and pushing with your hands on the handlebar, you could be causing flex there.
If it is a square taper crank, when you changed bottom brackets, if there as a loose crank or a loose bottom bracket bushing, you should have discovered it already. And when you changed pedals, if it was a pedal you should have discovered it then to.
Good luck, once it took me over 1500 km to find the clicking noise, it can be hard to diagnose.