Hi pooja, I'm type 1 so don't know if this will work for you but I've found increasing the time between jag and eating has helped, and not eating carbs till sugars are below 5, even if that means waiting an hour or more / checking every half hour (breakfast typically, can take over an hour to come down 1 mmol). Diabetic nurse said it was a bit risky (ie if something happens and you can't get meal you risk a bad hypo) but I never go anywhere without food and would eat sooner if I had to drive, or go to an appointment /meeting etc, even if it means a one off high.
As others have suggested, knowing what you eat might help others to help you. If your meal is high GI, for example, a handful of nuts or other protein might reduce the spike a bit. Do you carb count / have an insulin:carb ratio? I was advised not to cut carbs, although dont consume that many anyway, but I know a lot of women find that's the only way to control sugars in pregnancy.
My insulin requirements jumped a lot after 20 weeks - was taking around 18u levimir (split across 2 jags) and 1u humalog (similar to novo rapid) per 10g carbs at that point, now on 42u levimir and 1:3 insulin:carb ratio. Haven't increased it for a few weeks now but on maternity leave so not stuck at desk for 8hrs/day - if you're not already, I highly recommend being as active as possible, good for preparing body for labour as well as keeping on top of sugars! (With advice from doctor etc if you have any complications obviously).
But, at 4.7, your hba1c is perfect (much better than mine!) so try not to panic. I was advised it was the hba1c that mattered, not the one off readings. Also, my insulin requirements changed almost weekly between 20 & 32 weeks - you just get on top of sugars and then you're back to square 1 - you can only do your best.
Hope alls well with your pregnancy otherwise