From my experience it doesn't really matter what you studied at uni in order to secure a role in 'management consulting', hence the role they offered not being an exact match for your undergrad (my background is law/bus in aus)
Were the offers that you received in the UK or Australia? Is there any reason you want to take the Accenture offer over the other two?
It really depends on where in the finance world you would like to venture after accenture as to how easy it will be.
This is also where the distinction between IT advisory and management consulting is pertinent. Audit, risk and compliance are probably a closer match to finance than CRM which might be more IT focused.
There are numerous discussions on this forum that will give an opinion either way, but my view is to do the one that sounds better from a training and development perspective. Bear in mind you may have to do further education to make the jump into finance later on regardless of which route (audit, risk, consulting) you take.
I am looking at making the switch now and it is proving more challenging than had I done the CA with the Audit and Risk gents.