As per OCG rulings, non-public cards are lower priority level. Hence, the Noctovision Dragon in your hand is non-public. Even though Striker Dragon and Noctovision are triggered simultaneously, Noctovision cannot be ever CL1 because it’s lower priority level.
This is even referenced in the official Konami database as a ruling when Goblindberg and Kagetokage also activate simultaneously. Kagetokage is in the hand, so it is non-public, which means Kagetokage can never be CL1.
Source: https://www.db.yugioh-card.com/yugiohdb/faq_search.action?ope=5&fid=13782&request_locale=ja and the English translation here: https://ygorganization.com/ocg-09252014-ocg-rulings/
More about this here: TCG vs OCG Rulings - The Story so Far
The online automatic simulators, whether official or non-official, are programmed to follow exact rulings per OCG. This difference in SEGOC cannot be changed. Four years ago, prior to MR4, we had even bigger differences between TCG and OCG for SEGOC. At that time, we did consider actually changing the code to reflect SEGOC for TCG, but then MR4 happened and that was a waste of time since TCG adopted the same system of SEGOC as OCG (minus the non-public priority level). In the future, likely they will change again and follow OCG since the non-public priority level was not explained in the translated rulebook of TCG, but in the perfect rulebook.