Are you playing on a diff level below Tough? I haven't done that in a long while, and it's possible that the handicaps for the AIs include limiting their trading activities. I've seen regular offers for techs and less regular ones for trade goods. But now that you make me think about it, the only 'offer' I recall ever getting for an entire colony was in 'give us that as a present' mode.
On the 'growing too strong' message, I've always just taken that to mean "We're getting scared of them, you look kinda tough and not hostile to us, why don't you do something 'cause we can't."