In SQL Server would misc pages be pushed out when an object grows within a mixed extent?
It just jumps to a new, uniform extent.  There is no mechanism to try to convert the first mixed extent into individual uniform extents.

If I understand correctly, when the mixed extent has no data in it any longer, it will switch that extent to being unused.  Then it could be used for either a mixed extent or a uniform extent.