i'm a big fan of gulab jaman too,you can certainly substitute ghee with crisco.I use cream though,which is even better than crisco...
here's the recipe i use for making gulab jamans,its much easier......and has great results.....
1 cup powdered milk
1 large egg
2 tbsp all-purpose flour
2 tbsp heavy cream
1 tsp baking powder
2 cups sugar
3-4 cups water
ground cardamoms(i use cardamom powder which u can find in any indian store),if you are using this powder,half a tsp will be enough.
Mix together the powdered milk,egg,flour,cream and baking powder and knead well for a few minutes till the batter stops sticking to your hands and becomes easier to handle and somewhat oily.Make small same size balls and deep fry them,constantly turning them so all sides are browned evenly,when they are dark brown(not black),they are done,take them out and put in the syrup at once.Syrup ahould be very hot.once you've put all the gulab jamans in the syrup,cover the dish for an hour so they're soaked well...garnish with slivered almonds and pistachios.
cook together sugar,water and cardamom powder,over medium-hight heat until it forms into a somewhat thick syrup.
Don't let love interfere with your appetite. It never does with mine.