I think your will be fine. It should finish pretty low. One think to consider is your freakin crush. I basically pulverize mine. Another factor is your mash pH. Also, like mentioned above, your efficiency will drop as your big gets bigger. In my system, anything under 1.075 I can assume 75%. When I get up into the 1.080 range, I have to start adjusting it to 72-70%.
Another concern is your mash temp. There's nothing wrong with 148 mash, but I usually hold that back for big beers. You would have been fine with 150-152 for your IPA. But that's not the concern. You missed your target by four degrees. I need to have my strike temp at 15-16 degrees over the target mash temp. This is with the mash tun and grains at room temperature. If your grains are cold from being stored in the garage, more energy will need to be used to hear your grains, therefore losing heat. Thermodynamics is crazy like that. It's easier to overshoot your target mash temp and add a few ice cubes to cool it down.