Use is_page_template() to detect the custom front page and apply the one column layout. The old check would return true if the user had a custom front page but did not use the template.