Should use the new file just fine. Make sure the new file is present, or you will have no space to write to.
What's happening is this. Your file has not reached its max, so SQL tries to grow the file .., but the amount of disk remaining on that drive is not enough to grow as much as you specified, so the growth fails.
By setting the max size of the file to its current size, SQL will never try to grow that file, since it has reached its max size, avoiding this error.
SQL DBA,SQL Server MVP(07, 08, 09) Prosecutor James Blackburn, in closing argument in the Fatal Vision murders trial: "If in the future, you should cry a tear, cry one for them [the murder victims]. If in the future, you should say a prayer, say one for them. And if in the future, you should light a candle, light one for them."