As you well said, God doesn’t outsource the fulfillment of His word. Yes, it was the Lord Himself who took the firstborn that night.