Why is Ib proporional to Ic in a bipolar transistor?
The collector current is only approximately proportional to the base current. The rate varies with collector current and can vary wildly between individual units of the same type.

It is just that both the collector current and the base current are exponential functions of the base voltage.

See BJT Large signal model