I'll check the code tomorrow to verify but he's a maximum of 25% chance to spawn off a fabled net. (It may be a 1 in 5 chance but I may be mixing up the chest drop chance). Either way its no less than 20% and no more than 25.
RNG is seeking to mess with you.