I think both products you listed would work. I would not be hesitant to use Dicor...just put a blob over the hole. If you have Eternabond handy, I would think that it would work as well. Just make sure to apply it properly. Since I have not used Eternabond, I would probably just stick with Dicor. I know they also make patch kits. If you really want to seal it, use Dicor and a patch. Glad it was only small holes, could have been a lot worse. Good luck.
2015 Jay Flight 26 BHS Elite with 320 watts of Solar from AM Solar
2016 Chevy Silverado 2500 Duramax