1. This bug has nothing to do with packages from 9.1 being fetched from updates while 9.0 from ISO is being installed, since the bug is in the fuel-library's 9.0 package.
2. The update from 9.0 to 9.1 is not mandatory, IMO. How can it be mandatory, if it is up to a user making such decisions? From my point of view, there is a bug in fuel-library of 9.0, which prevents from deploying changes. The fix of this bug is included into 9.1, if you want this fixed you literally have two options: either update to 9.1 or manually patch fuel-library. That is, nothing is mandatory.
1. This bug has nothing to do with packages from 9.1 being fetched from updates while 9.0 from ISO is being installed, since the bug is in the fuel-library's 9.0 package.
2. The update from 9.0 to 9.1 is not mandatory, IMO. How can it be mandatory, if it is up to a user making such decisions? From my point of view, there is a bug in fuel-library of 9.0, which prevents from deploying changes. The fix of this bug is included into 9.1, if you want this fixed you literally have two options: either update to 9.1 or manually patch fuel-library. That is, nothing is mandatory.