Your configuration is correct and it should work fine. Alternatively, you can configure the network statement with a wild card mask of all 0's as shown below and this would avoid any problems arising out of wild card mask miscalculation.
Sure, let's take your configuration and add another interface as shown below but you want to run EIGRP only on the first portchannel interface. Let's say someone fat fingered the network statement with a wild card mask of '0.0.0.255' then you would end up enabling EIGRP on both interfaces.
ip address 192.168.100.41 255.255.255.252
ip add 192.168.100.45 255.255.255.252
router eigrp 1
network 192.168.100.40 0.0.0.255
All you are doing with the network statement is enabling EIGRP on an interface and if using a mask of all 0's would do it then why sit there and calculate the wild card mask unnecessarily. Moreover, keeping things simple where you can isn't a bad strategy at all :-)
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...