Reviving an old thread I know but wondering if a suitable capacitor was found and if so any details?

Cheers,
Dave