I've not listened so can't comment on the mix, but I've been in similar situations that in hindsight I realise was more about my ego - do you want to contribute to the song or do you want to be personally recognised for your skill as a bass player. It's a difficult line to tread and it's so difficult to step outside of the situation when you're in it - there's no way I'm able to critique my band's mixes without some bias towards bass, and I've definitely ruined songs with over-playing.
It's a tough one, I think everyone feels this at some point though.