I do not think CentOS v7 supports multiple "After" lines. Also, without network-online.target, Freeswitch does not start correctly. The symptom was that Kamailio does not see freeswitch after reboot until freeswitch is restarted.