You are correct. You would have to buy a seperate subscription (not license - remember it's OSS) for EPP 5.1.1 which is the version compatible with EAP 5.1.1. Also keep in mind that when you get EPP 5.1.1, you get everything bundled properly and tuned so you don't need to do any of those manual integration.