Por lo que veo en el primer codigo estas usando una fuente ttf y en el siguiente una fuente eot, tendras que subir los dos. En la pagina que te recomiendan te crea el siguiente codigo css para todos los formatos de fuente y parece que funciona.
Código:
@font-face {
font-family: 'AdobeGaramondProItalic';
src: url('agaramondpro-italic-webfont.eot');
src: url('agaramondpro-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('agaramondpro-italic-webfont.woff') format('woff'),
url('agaramondpro-italic-webfont.ttf') format('truetype'),
url('agaramondpro-italic-webfont.svg#AdobeGaramondProItalic') format('svg');
font-weight: normal;
font-style: normal;
}