workflows: holding pen hotfixes

* Fixes an issue where Holding Pen main table and details
  pages caused an error due to new widget registry.

* Fixes an issue getting widgets in an unsupported way.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>