Can't upgrade a SQL Express to SQL Standard
Your problem is you are trying to install Service Pack 4 for SQL Server 2008 (the original release, not R2) on a SQL Server 2008 R2 instance.

Despite the similar names, SQL Server 2008 and SQL Server 2008 R2 are different releases, with different Service Packs.

Apply the correct Service Pack for SQL Server 2008 R2 (the latest is SQL Server 2008 R2 Service Pack 3), then you should be able to upgrade to 2014 Standard with no problem.