Interesting! Our layouts have the only CSS for theme/layout, JS and xhtml files for layout menu. They do not interfere with the user's structure. Does the fontawesome work without Babylon?
<p:commandButton value="test" icon="fa fa-home" />