Effect of finite range interactions on roton mode softening in a multi-component BEC