A pump isn't faster (as far as I know) but it can easily give you part of your bolus up front and then spread the remainder over a longer period which can help with some foods.
It's really all about learning how quickly your insulin works for you and how quickly certain foods are absorbed. The amount of carbs is one thing, but how fast they run is important too. If you can match the speed and amount of insulin with the right speed and amount of food then you would (in theory) get a perfectly flat BG. Life isn't like that (not even for people who do not have diabetes) so the best we can do is get as good a fit as possible.
Whilst it is great to be under 140 at the two hour mark, you need to be aware of how much insulin you still have working in your body vs how much food. If you inject 10 units of Novo, you've probably got about 5 units still working at the 2 hour point (your body may well vary). If this is the case and all the food you ate was super-rapid absorbing (e.g. a big plate of mashed potatoes with a side of white bread and an orange juice chaser) then a reading of 140 at hour 2 would potentially be too low; you've got 5 units of insulin left and no food so you may well go hypo at hour 3 or 4.
Another thing to keep in mind is are your basals set correctly? They may be aiding and abetting your post prandials.
And another thing. The 3 rapid insulins I'm aware of (Novo, Humalog and Apidra) all have slightly different response curves. Finding the one that works best in you for the kind of foods you tend to eat is wise IMO. Apidra is a good fit for me as I like carbs, and am not one to avoid the high GI stuff at all costs. Don't get me wrong, I don't hit the chocolate cake regularly but I do go with the mashed potatoes, rice, bread (sometimes white

) etc and in me Apidra works quicker than Novorapid did.
It's a fun, learning experience

At least you've gaining a decent understanding of how this works early in your diagnosis; many of us were many years in and lived in a world of confusion before learning this stuff...
Gary