I suggest investigating the effect of the splice stiffness on the overall deflection of the purlin. Try modeling the 90ft purlin, but add in a short section of a different beam size at your splice location. Then you can adjust that section to be 100%, 75%, 50% of the stiffness of the purlin. I think you'll be surprised at the results. Getting the effective stiffness of the connection might be a bit tricky, but it is comforting to know you can take a bit of a hit on the stiffness without exceeding deflection limits. All of this of course depends on your section size, loading, and how close the original section was to your deflection limit.
With that said, my first attempt at this would be to size the splice for the full moment capacity of the purlin, and if the sizes were reasonable (or I wasn't comfortable using anything lighter) I'd call it a day with the full moment splice.