I also have made my IB covers for years. I always keep an extra one so I can switch them when one needs washing. Mine are from heavy cotton similar to gabardine, but I like your idea of using cotton interlock.
Instead of elastic I have been using cord serged on to form a drawstring. Next time I make some I will try the elastic.
Bebe--NC