This issue occurs for me on OSX/Linux but not on a windows server, the issue is that Forge loads the mods in a different order on case-sensitive operating systems.
To fix this, rename the buildcraft zip under mods on the server so that it starts with a capital B, once you do that your issue will be fixed.