Проблема в том, что у вашего шрифта нет глифов для арабских кодов. Вам необходимо встроить шрифт с арабскими глифами, например, arabtype.ttf.
string fontpath = Environment.GetEnvironmentVariable( "SystemRoot" ) + "\\fonts\\arabtype.ttf";
BaseFont basefont = BaseFont.CreateFont( fontpath, BaseFont.IDENTITY_H, BaseFont.EMBEDDED );
Font arabicFont = new Font( basefont, 10f, Font.NORMAL );