That is exactly why you should not delete the references that application had to static pages. This page, "home.html" was a static web page in your website which is indexed on Google too. Deleting that page was a bad idea.
My recommendation is not to move further, instead have the page back. But instead of a full web page, write JavaScript redirect code and redirect the users to the next page. You may also have to chat with the bots to let search engines target the new home page.
<html>
<head>
<title>My Web Page</title>
<script>
window.location = "http://www.abc.com/home/index";
</script>
</head>
</html>
This would do the job. Anyways, my other recommendation is to talk to your SEO team before asking for a new architectural design from your development team. :-)