It seems that people just do it without models and perhaps use bootstrap - it is just the scale is very weird. MSF had an interesting section on design medicalguidelines.msf.org/en/viewport/... #rstats package vaccineff does use a Cox model and converts RR to VE cran.r-project.org/web/packages...

7.6 Vaccine effectiveness | MS...
7.6 Vaccine effectiveness | MSF Medical Guidelines

@christosargyrop.bsky.social Thanks for sharing it.