An improved impulse approximation treatment of the “allowed” weak and analogue electromagnetic transitions in 12C