J'ai oublié de répondre à la gentille réponse de or 1!
J'ai trouvé une alternative très simple par la suite après avoir appliqué sa réponse.
Pour ceux que ça intéresse (bon c'est en CSS mais bon ^^ ça peut tjs servir...) :
Dans ma déclaration CSS de font spéciale nombres et le caractère @, j'ai rajouté :
"unicode-range: U+30-40;"
du coup ça m'a donné ça :
@font-face {
font-family: 'engravers_dbold';
src: url('../fonts/urw_-_engraversd-bol-webfont.eot');
src: url('../fonts/urw_-_engraversd-bol-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/urw_-_engraversd-bol-webfont.woff2') format('woff2'),
url('../fonts/urw_-_engraversd-bol-webfont.woff') format('woff'),
url('../fonts/urw_-_engraversd-bol-webfont.ttf') format('truetype'),
url('../fonts/urw_-_engraversd-bol-webfont.svg#engravers_dbold') format('svg');
font-weight: normal;
font-style: normal;
[b]unicode-range: U+30-40;[/b]
}
Puis plus bas, je stylise mon body avec la typo de base et celle pour les chiffres.
body,html{
width:100%;
height:100%;
font-family: 'engravers_dbold','Arial';
}

tout simplement.
Merci en tout cas pour la réponse!